|
L'URN (Uniform Resource Name) n'est pas un protocole réseau au même titre que HTTP, FTP ou TCP/IP. Il s'agit plutôt d'un schéma de dénomination utilisé pour identifier des ressources sur Internet ou d’autres réseaux. Considérez-le comme un identifiant persistant et unique au monde, quel que soit l'emplacement ou la méthode d'accès.
Voici un aperçu de ses différences et de ses liens avec les protocoles :
* Les URN ne précisent pas comment *accéder* à une ressource. Ils fournissent seulement un nom. Pour obtenir réellement la ressource, vous avez besoin d'un protocole tel que HTTP ou FTP ainsi que d'un emplacement plus spécifique.
* Les URN sont conçus pour la persistance. Idéalement, un URN devrait rester valide même si l'emplacement de la ressource change. Cela contraste avec les URL (Uniform Resource Locators), qui peuvent être interrompues si le site Web ou le fichier est déplacé.
* Les URN sont souvent utilisés conjointement avec d'autres protocoles. Un URN peut être intégré dans une URL pour fournir un identifiant plus robuste et persistant.
Exemple :
Imaginez un artefact numérique, un document historique, identifié par un URN :`urn:isbn:0-395-36341-1` (ceci est un exemple, utilisant la norme ISBN). Cet URN identifie de manière unique ce livre, quel que soit l'endroit où il est stocké en ligne ou s'il est disponible en téléchargement.
Pour réellement *accéder* à ce livre, vous auriez besoin d'une URL (par exemple, un lien vers les archives numériques d'une bibliothèque), incluant éventuellement l'URN pour vous assurer que vous obtenez la bonne version. L'URL spécifie le *protocole d'accès* (comme HTTP) et l'*emplacement* de la ressource.
En résumé :les URN concernent l'identification , pas sur la communication ou la récupération . Ils fournissent un nom stable et unique au monde, tandis que les protocoles gèrent la communication et l'accès réels. Ils travaillent *ensemble*, pas comme des alternatives.
|