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.