Le système Handle pour le référencement des objets numériques

Développé par Bob Kahn, l’un des inventeur du protocole TCP/IP, le système Handle est mis en œuvre par des archives et des bibliothèques du monde entier pour identifier de manière persistante sur le web toutes sortes d’objets numériques du type texte, image, son, vidéo, etc. Le CNRI (Corporation for National Research Initiatives) – un organisme américain à but non lucratif, gère les développements. Ceux-ci débutèrent en 1994 dans le cadre du projet NCSTRL (Networked Computer Science Technical Reports Library) soutenu par le DARPA (Defense Advanced Research Projects Agency). Une URL de type handle reste valide et permet de localiser un document même si le nom de domaine de l’archive ou l’emplacement du document changent. C’est donc un élément central pour la « citabilité » pérenne des documents numériques.

La syntaxe d’un Handle est la suivante :
<protocole><adresse><préfixe><suffixe>

Un même handle peut être résolu et noté de différentes manières :
Avec le protocole http : http://hdl.handle.net/2268/126111
Avec le protocole Handle : hdl:2268/126111
Sans spécifier le protocole : 2268/126111

L’adresse de base mise en place par le CNRI est http://hdl.handle.net. Le préfixe 2268 de l’exemple ci-dessus identifie l’archive DSpace de l’Université de Liège. Il est  attribué par le CNRI et consiste en un chiffre ou en des groupes de chiffres séparés par un point, reflétant la structure d’une archive ou d’un groupe d’archive. Dans l’exemple précédent, le suffixe  ou numéro de document 126111 est attribué de manière locale et automatiquement par le logiciel d’archivage. Lorsqu’on résoud le Handle (cliquer sur le lien http://hdl.handle.net/2268/126111), une redirection se fait vers l’URL « http://orbi.ulg.ac.be/handle/2268/126111 « . La page s’affiche, contenant les métadonnées du document et les liens vers les fichiers à télécharger.

Fonctionnement du système

Le système Handle repose sur la présence d’un réseau de serveurs jouant des rôles différents. Un serveur central appelé “Registre de Handle Global” (RHG) reçoit les requêtes. Il est basé sur le logiciel libre HANDLE.NET développé par le CNRI et s’appuie pour la résolution sur la présence de “Services de Handles Locaux” (SHL) ou Serveurs de Handle. Ces derniers paramétrés localement renseignent le RHG sur le nom de domaine de l’archive. Un même SHL peut desservir une ou plusieurs archives.

Au final, le processus de redirection est transparent pour l’utilisateur. On clique sur un Handle et la page recherchée s’affiche automatiquement dans le navigateur. Il est possible de visualiser le flux des données au niveau du navigateur à l’aide de l’extension HTTPHeaderLive de Firefox par exemple. La première page provient du RHG. Elle contient l’en-tête 303 et fournit au navigateur les instructions de redirection vers l’URL ciblée. Une page contenant le statut 200 OK s’affiche ensuite en provenance du SHL.

Mise en oeuvre

Le SHL fonctionne à l’aide d’un logiciel libre java développé par le CNRI qu’il convient d’installer. Un SHL peut devenir fonctionnel et connecté au RHG après inscription auprès du CNRI. Un numéro de préfixe est fourni moyennant un droit d’inscription de 50$ et une cotisation annuelle de 50$. L’administrateur du SHL paramètre à l’aide d’une interface dédiée l’URL de l’archive.

Utilisateurs

On peut citer parmi les principaux utilisateurs du système Handle la Bibliothèque du Congrès, la Fondation internationale DOI (Document Object Identifier). Le logiciel d’archivage DSpace implémente également les fonctionnalités de manière standard. Plutôt rarement mis en œuvre en France, mis à part par l’INIST-CNRS (iRevues, OpenGrey, Lara), par l’archive Speech & Language Data Repository (plus de 260 000 données orales pour la recherche) par la bibliothèque de Sciences Po (Spire) et par l’INSERM (iPubli), le système Handle s’avère fréquemment utilisé dans d’autres pays européens, à l’Université de Liège par exemple, au Royaume-Uni, dans les pays nordiques, et de manière principale aux États-Unis. Il s’agit généralement d’archives, de bibliothèques gouvernementales et universitaires, d’organismes de recherche, de laboratoires publics ou d’éditeurs de revues numériques localisés dans 67 pays des 6 continents. En 2012, 200 000 préfixes étaient déjà attribués par le CNRI. La résistance à la charge est remarquable. Le système DOI utilisant les mêmes logiciels gère plus de 60 millions d’identifiants pérennes.

Conclusion

Cet article n’aborde, pour faciliter la compréhension, qu’une partie des possibilités du système. Celui-ci fait l’objet des spécifications RFC 3650, 3651 et 3652 d’Internet. Handle et PURL sont tous les deux susceptibles de fournir des identifiants pérennes, mais le système Handle assure en plus l’unicité de l’identifiant. Handle et  DOIs sont basés sur les mêmes logiciels développés par le CNRI. Une traduction en français de la page anglaise de Wikipedia “Handle System” est en cours. Cette initiative ne concerne pour l’instant qu’une partie du document d’origine. L’aide d’autres bénévoles sera la bienvenue pour finaliser cet effort de traduction.

Références

Handle System : http://en.wikipedia.org/wiki/Handle_System
Handle System en français : http://fr.wikipedia.org/wiki/Handle_System
Corporation for National Research Initiatives (CNRI) : http://www.handle.net
Handle System overview; Sun S., Lannom R., Boesch B.; RFC 3650; IETF; 2003 : http://tools.ietf.org/html/rfc3650
Handle System Namespace and Service Definition; Sun S., Reilly S., Lannom L.; IETF; 2003; http://www.ietf.org/rfc/rfc3651.txt
Handle System Protocol (ver 2.1) Specification; Sun S., Reilly S., Lannom L., Petrone J.; IETF; 2003; http://www.ietf.org/rfc/rfc3652.txt

Autres articles de ce blog sur les URL persistantes

PURL, handle, DOI, ARK et autres systèmes d’URL persistantes : https://archivengines.wordpress.com/2012/07/29/purl-handle-doi-ark-url-persistantes/
Le système PURL: https://archivengines.wordpress.com/2012/08/24/systeme-purl/

  1. #1 par delphine lereculeur le 11 décembre 2012 - 10:26

    La bibliotèque de Sciences Po utilise également le système Handle pour son archive ouverte Spire.

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :