URN en français
Qu'est-ce qu'un URN ?
Un Uniform Resource Name (URN) est un type d'URI (Uniform Resource Identifier) qui permet de désigner une ressource sans révéler son emplacement ou prouver son existence. Contrairement à une URL qui indique où une ressource se trouve, un URN est plus abstrait et se concentre sur l'identification de la ressource elle-même.
Syntaxe d'un URN
La structure de base d'un URN se compose de trois parties :
urn:nid:data
Ici, nid
fait référence à l'identifiant de l'espace de noms, qui doit être unique et enregistré auprès de l'Internet Assigned Numbers Authority (IANA). Enfin, data
représente des informations souvent uniques, comme des numéros de série.
Exemple d'URN
Prenons un exemple courant d'utilisation des URN : le système d'ISBN (International Standard Book Number) considéré par les librairies et les bibliothèques pour cataloguer les ouvrages. Un URN pour un livre pourrait apparaître comme suit :
urn:isbn:9781098110338
Dans cet exemple, le nid
est isbn
, qui est standardisé pour les livres, et le data
est le numéro ISBN spécifique du livre.
Utilisation des URN
Les URN sont particulièrement utiles dans des contextes où l'identité d'une ressource est plus précieuse que son emplacement. Par exemple, dans des systèmes de gestion ou des bases de données où chaque élément possède un identifiant unique.