Kang 发表于 2013-2-7 17:23:21

URI、URL和URN是什么?

<!-- --><!-- --><!-- --><!-- -->
 
URI、URL和URN是什么?

  体系中的URI、URL和URN是彼此关联的。URI的范畴位于体系的顶层,URL和URN的范畴位于体系的底层。这种排列显示URL和URN都是URI的子范畴,如图1所示:

<!-- --><!-- --><img height="186" alt="" width="241" border="1"><!-- -->
图1:URI、URL和URN之间的层次关系。URL和URN是URI的子范畴。

  URI表示的是统一的资源标识,它是以某种统一的(标准化的)方式标识资源的简单字符串。
 
 
 
 
20090417说明:层次关系图显示不出来。
 
上网Google(百度百科):
 
  1.什么是URI  Web上可用的每种资源 - HTML文档、图像、视频片段、程序等 - 由一个通过通  用资源标志符(Universal Resource Identifier, 简称"URI")进行定位。  URL:统一资源定位符(URL,英语Uniform Resource Locator的缩写)也被称为网页地址,是因特网上标准的资源的地址。 
URN  统一资源名称 (Uniform Resource Name, URN)  唯一标识一个实体的标识符,但是不能给出实体的位置。系统可以先在本地寻找一个实体,在它试着在Web上找到该实体之前。它也允许Web位置改变,然而这个实体却还是能够被找到。  标识持久性 Internet 资源。URN 可以提供一种机制,用于查找和检索定义特定命名空间的架构文件。尽管普通的 URL 可以提供类似的功能,但是在这方面,URN 更加强大并且更容易管理,因为 URN 可以引用多个 URL。  与 URL 不同,URN 与地址无关。  URN 和 URL 都属于 URI。  URN在web中主要应用是下拉菜单的制作。使用URN时下拉菜单的易扩展性将会得到很到的提高。
页: [1]
查看完整版本: URI、URL和URN是什么?