A uniform resource identifier (URI) is a uniform resource locator (locator, detector) (URL), Uniform Resource Name (URN), or both.
In computing,Uniform Resource Name(Urn) Is the historical name for a uniform resource identifier (URI) that usesurnScheme. a URI is a string of characters used to identify a name of a web resource. such identification enables interaction with representations of the Web Resource over a network, typically the World Wide Web, using specific protocols.
Defined in 1997 in RFC 2141, urns were intended to serve as persistent, location-independent identifiers, allowing the simple mapping of namespaces into a single urn namespace.[1] the existence of such a URI does not imply availability of the identified resource, but such Uris are required to remain globally unique and persistent, even when the resource ceases to exist or becomes unavailable.[2]
Since RFC 3986[2] in 2005, the use of the term has been deprecated in favor of the less-restrictive "Uri ", A view proposed by a joint working group between the World Wide Web Consortium (W3C) and Internet Engineering Task Force (IETF ).[3] Both urns and uniform resource locators (URLs) are Uris, and a participant URI may be a name and a locator at the same time.
Urns were originally intended in the 1990 s to be part of a three-part information architecture for the Internet, along with URLs and uniform resource characteristics (URCS), ametadata framework. however, URCS never progressed past the conceptual stage,[3] and other technologies such as the Resource Description Framework later took their place.
Uniform Resource Name