![]() |
Uniform: Uniformity provides several benefits. It allows different types of resource identifiers to be used in the |
| same context, even when the mechanisms used to access those resources may differ. It allows: |
![]() |
Uniform semantic interpretation of common syntactic conventions across different types of resource | |
| identifiers. | ||
![]() |
Introduction of new types of resource identifiers without interfering with the way that existing identifiers are | |
| used identifiers. | ||
![]() |
The identifiers to be reused in many different contexts, thus permitting new applications or protocols to | |
| leverage a preexisting, large, and widely used set of resource identifiers. |
![]() |
Resource: The term "resource" is used in a general sense for whatever might be identified by a URI. Familiar |
| a service (e.g., an HTTP-to-SMS gateway), and a collection of other resources. Abstract concepts can be | |
| resources, such as the operators and operands of a mathematical equation, the types of a relationship (e.g., | |
| "parent" or "employee"), or numeric values (e.g., zero, one, and infinity). | |
![]() |
Identifier:An identifier embodies the information required to distinguish what is being identified from all other |
| things within its scope of identification. Our use of the terms "identify" and "identifying" refer to this purpose of | |
| distinguishing one resource from all other resources, regardless of how that purpose is accomplished (e.g., by | |
| name, address, or context). These terms should not be mistaken as an assumption that an identifier defines or | |
| embodies the identity of what is referenced, though that may be the case for some identifiers. Nor should it be | |
| assumed that a system using URIs will access the resource identified: in many cases, URIs are used to denote | |
| resources without any intention that they be accessed. Likewise, the "one" resource identified might not be | |
| singular in nature (e.g., a resource might be a named set or a mapping that varies over time). |
![]() |
Name of the protocol / scheme using which a resource can be located, like: HTTP, FTP, TELNET, File, News, |
| and Mailto etc. | |
![]() |
Name of the Server / Domain on / in which the resource is located, like: www.bits-pilani.ac.in, |
| www.mediu.edu.my/, magazine.mediu.edu.my/etc. | |
![]() |
Path of the file to be located, like: admissions/postgraduate.html etc. |
![]() |
Filename (as postgraduate.html in previous example). |