Uniform Resource Name

Uniform Resource Name
Page d'aide sur l'homonymie Pour les articles homonymes, voir URN.

Uniform Resource Name (URN), traduit littéralement de l'anglais par « nom uniforme de ressource », est le nom d'un standard informatique dans le domaine de l'Internet qui concerne principalement le World Wide Web.

Le document de base est le RFC 2141 URN Syntax publié en 1997 par l'Internet Engineering Task Force. Il donne une syntaxe de chaîne de caractères utilisable pour identifier une ressource (un document, une image, un enregistrement sonore, etc.) globalement, durant toute son existence, indépendamment de sa localisation ou de son accessibilité par Internet. Les Uniform Resource Names sont des Uniform Resource Identifiers dont la méthode est urn.

Le sigle URN est généralement utilisé, en français comme en anglais, pour désigner une telle chaîne de caractères. Par exemple urn:ietf:rfc:2141 est un URN identifiant le RFC 2141.

Sommaire

Forme

Les URN sont des Uniform Resource Identifiers (URI) et en respectent donc les règles syntaxiques. Les URN ont la syntaxe suivante :

urn:NID:NSS
  • urn est la méthode d'URI des URN.
  • NID (Namespace Identifier) est un identificateur d'espace de noms.
  • NSS (Namespace specific String) est la partie spécifique à l'espace de noms identifié par le NID. L'interprétation syntaxique de cette partie dépend de l'espace de noms.

L'usage de minuscules ou de majuscules ne fait pas de différence pour l'écriture de la méthode urn ni pour le NID. Il peut en revanche faire une différence pour le NSS.

Espace de noms

Le NID définit un espace de noms. L'Internet Assigned Numbers Authority (IANA) tient un registre des NID officiellement enregistrés. Le RFC 3406 donne la marche à suivre pour procéder à un tel enregistrement.

Exemples

  • urn:ietf:rfc:2141 (réf. RFC 2648)
  • urn:ietf:std:50 (réf. RFC 2648)
  • URN:ISBN:0-395-36341-1 (réf. RFC 3187)
  • URN:ISAN:1881-66C7-3420-6541-9-9F3A-0245-U (réf. RFC 4246)
  • urn:liberty:schemas:authctx:2002:05 (réf. RFC 3622)

URN et URL

Lors de la conception du World Wide Web, les Uniform Resource Locators (URL) ont été inventées et utilisées pour l'identification des ressources. Mais une URL identifie en fait l'emplacement d'une ressource, plutôt que la ressource elle-même. Ainsi, lorsqu'une ressource est déplacée, par exemple mise sur un autre serveur Web, toutes les URL l'identifiant sont rendues obsolètes. Ce problème est à la base de la plupart des hyperliens « cassés » du Web.

Pour remédier à ce problème, le concept d'URN a été avancé. Par opposition aux URL, les URN identifient les ressources elles-mêmes, indépendamment de leur emplacement. Ce concept nécessite toutefois un mécanisme capable de trouver l'emplacement d'une ressource – par exemple son URL, du moins si elle est accessible sur le réseau – à partir de son URN. Un tel mécanisme repose typiquement sur un répertoire de correspondances.

Dans la pratique, les URN ne sont guère utilisés. Les problèmes de localisation de ressource sont généralement résolus avec un moteur de recherche. On peut noter la fonctionnalité de « document en cache » qui conserve un certain temps une version du document référencé, indépendamment de son accessibilité à son URL originale.

Voir aussi

Liens internes

[ URI | URL | RFC | IETF | IANA | World Wide Web ]

Liens externes

  • Uniform Resource Names Charter, ancien groupe de travail de l'IETF sur les URN ;
  • Official IANA Registry of URN Namespaces ;
  • RFC 1630, Universal Resource Identifiers in WWW, juin 1994 (obsolète), présente les URI, URL et URN ;
  • RFC 1737, Functional Requirements for Uniform Resource Names, décembre 1994 ;
  • RFC 2141, URN Syntax, mai 1997, décrit la syntaxe des URN ;
  • RFC 2168, Resolution of Uniform Resource Identifiers using the Domain Name System, juin 1997 (obsolète) ;
  • RFC 2169, A Trivial Convention for using HTTP in URN Resolution, juin 1997 ;
  • RFC 2276, Architectural Principles of Uniform Resource Name Resolution, janvier 1998 ;
  • RFC 2288, Using Existing Bibliographic Identifiers as Uniform Resource Names, février 1998 ;
  • RFC 2396, Uniform Resource Identifiers (URI): Generic Syntax, août 1998, syntaxe générale des URI ;
  • RFC 2483, URI Resolution Services Necessary for URN Resolution, janvier 1999 ;
  • RFC 2611, URN Namespace Definition Mechanisms, juin 1999 (obsolète) ;
  • RFC 2648, A URN Namespace for IETF Documents, août 1999 ;
  • RFC 2915, The Naming Authority Pointer (NAPTR) DNS Resource Record, septembre 2000 (obsolète) ;
  • RFC 3043, The Network Solutions Personal Internet Name (PIN): A URN Namespace for People and Organizations, janvier 2001 ;
  • RFC 3044, Using The ISSN (International Serial Standard Number) as URN (Uniform Resource Names) within an ISSN-URN Namespace, janvier 2001 ;
  • RFC 3061, A URN Namespace of Object Identifiers, février 2001 ;
  • RFC 3085, URN Namespace for NewsML Resources, mars 2001 ;
  • RFC 3120, A URN Namespace for XML.org, juin 2001 ;
  • RFC 3121, A URN Namespace for OASIS, juin 2001 ;
  • RFC 3151, A URN Namespace for Public Identifiers, août 2001 ;
  • RFC 3187, Using International Standard Book Numbers as Uniform Resource Names, octobre 2001 ;
  • RFC 3188, Using National Bibliography Numbers as Uniform Resource Names, octobre 2001 ;
  • RFC 3401, Dynamic Delegation Discovery System (DDDS) Part One: The Comprehensive DDDS, octobre 2002 ;
  • RFC 3402, Dynamic Delegation Discovery System (DDDS) Part Two: The Algorithm, octobre 2002 ;
  • RFC 3403, Dynamic Delegation Discovery System (DDDS) Part Three: The Domain Name System (DNS) Database, octobre 2002 ;
  • RFC 3404, Dynamic Delegation Discovery System (DDDS) Part Four: The Uniform Resource Identifiers (URI), octobre 2002 ;
  • RFC 3405, Dynamic Delegation Discovery System (DDDS) Part Five: URI.ARPA Assignment Procedures, octobre 2002 ;
  • RFC 3406, Uniform Resource Names (URN) Namespace Definition Mechanisms, octobre 2002 ;
  • RFC 3541, A Uniform Resource Name (URN) Namespace for the Web3D Consortium (Web3D), mai 2003 ;
  • RFC 3613, Definition of a Uniform Resource Name (URN) Namespace for the Middleware Architecture Committee for Education (MACE), octobre 2003 ;
  • RFC 3614, A Uniform Resource Name (URN) Namespace for the Motion Picture Experts Group (MPEG), septembre 2003 ;
  • RFC 3615, A Uniform Resource Name (URN) Namespace for SWIFT Financial Messaging, septembre 2003 ;
  • RFC 3616, A Uniform Resource Name (URN) Namespace for Foundation for Intelligent Physical Agents (FIPA), septembre 2003 ;
  • RFC 3622, A Uniform Resource Name (URN) Namespace for the Liberty Alliance Project, février 2004 ;
  • RFC 3937, A Uniform Resource Name (URN) Namespace for the International Press Telecommunications Council (IPTC), octobre 2004.

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Uniform Resource Name de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • Uniform Resource Name — Uniform Resource Name,   URN …   Universal-Lexikon

  • Uniform Resource Name — The relationship of URN to URI and URL A Uniform Resource Name (URN) is a Uniform Resource Identifier (URI) that uses the urn scheme and does not imply availability of the identified resource. Both URNs (names) and URLs (locators) are URIs, and a …   Wikipedia

  • Uniform Resource Name — Ein Uniform Resource Name (URN, engl.: einheitlicher Name für Ressourcen) ist ein Uniform Resource Identifier (URI) mit dem Schema urn, der als dauerhafter, ortsunabhängiger Bezeichner für eine Ressource dient. Inhaltsverzeichnis 1 Aufbau 1.1… …   Deutsch Wikipedia

  • Uniform Resource Name — URN (англ. Uniform Resource Name)  единообразное название (имя) ресурса. На английский манер произносится как [эорн], по русски чаще говорят [у эр эн]. URN  это постоянная последовательность символов, идентифицирующая абстрактный или физический… …   Википедия

  • Uniform Resource Name — universalusis ištekliaus vardas statusas T sritis informatika apibrėžtis Nuolatinis ištekliaus vardas, nepriklausantis nuo ištekliaus buvimo vietos (adreso) kompiuterių tinkle. Juo identifikuojamas išteklius gali būti pasiekiamas ir tada, kai… …   Enciklopedinis kompiuterijos žodynas

  • Uniform Resource Name — URN es un acrónimo inglés de Uniform Resource Name, en español Nombre de recurso uniforme . Un URN funciona de manera similar a un URL (Localizadores Universales de Recursos). Éstos identifican recursos en la web, pero a diferencia de un URL, no… …   Wikipedia Español

  • Uniform Resource Name —    Abbreviated URN. A proposal from the IETF (Internet Engineering Task Force) for a naming scheme that will identify Internet resources by name, irrespective of where they are located.    See also Uniform Resource Locator …   Dictionary of networking

  • Uniform Resource Identifier — In computing, a Uniform Resource Identifier (URI) is a compact string of characters used to identify or name a resource on the Internet. The main purpose of this identification is to enable interaction with representations of the resource over a… …   Wikipedia

  • Uniform Resource Identifier — Pour les articles homonymes, voir Uri (homonymie). Un URI, de l anglais Uniform Resource Identifier, soit littéralement identifiant uniforme de ressource, est une courte chaîne de caractères identifiant une ressource sur un réseau (par exemple… …   Wikipédia en Français

  • Uniform Resource Identifier — Un Uniform Resource Identifier o URI (en español identificador uniforme de recurso ) es una cadena de caracteres corta que identifica inequívocamente un recurso (servicio, página, documento, dirección de correo electrónico, enciclopedia, etc.).… …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”