2008_Dalbin Giraud SRU_documentaliste 3_26 27
SRU et SRW en quelques mots
Après le protocole de communication OpenUrl, nous présentons aujourd’hui SRW et SRU, deux protocoles de recherche qui utilisent un langage standardisé permettant à deux sources distribuées de dialoguer.
ans un article paru dans le numéro précédent de cette revue (pages 12-13), nous parlions de l’OpenURL, la spécification technique qui permet d’étendre une recherche à d’autres ressources ou applications que celle utilisée au départ. Mais qu’en est-il de la question elle-même qui initie le processus ?
C’est ici qu’entrent en lice SRW
(Search/Retrieve Web Service) et
SRU (Search/Retrieve via URL
Web Service) [1], deux protocoles également fondés sur les technologies de l’Internet et du Web. Ces deux protocoles sont des évolutions de la norme Z 3950 et sont comme lui maintenus par la
Bibliothèque du Congrès. Ils proposent un langage formel permettant à deux sources distribuées de dialoguer entre elles.
D
Le contexte : architecture distribuée et web service
La nécessité technique de normaliser une recherche (SRU et
SRW) ou de l’étendre (OpenURL) tient à la conception des systèmes documentaires actuels.
Une architecture correspond à la façon dont des ressources sont réparties et reliées entre elles.
Dans les systèmes documentaires traditionnels, cette architecture était totalement centralisée. Avec une architecture client-serveur, par exemple, un seul logiciel ou application centralisant toutes les données et toutes les fonctions permettait de produire les notices, de les interroger, de gérer les prêts des utilisateurs, de consulter les documents numériques. Outre la nécessité de faire évoluer les applications, les ressources, pour pouvoir être interrogées, devaient toutes être traitées selon un même format de description.
Les technologies de l’Internet sont bâties sur une architecture
26 IDocumentaliste - Sciences de l’informationI 2008, vol. 45, n°3
informatique différente : l’architecture distribuée sans