oai-pmh pour les catalogues de bibliothèquesrenatis.cnrs.fr/img/pdf/presentationtournoyv2.pdf ·...

21
OAI-PMH pour les catalogues de bibliothèques ? OAI-PMH | Z39.50 | SRU/SRW [email protected] Institut des Sciences de l'Homme – UMS 1798 Service d'Ingénierie Documentaire http://sid.ish-lyon.cnrs.fr/ Mutualiser les ressources documentaires en utilisant le protocole OAI-PMH Fréjus, 14-16 octobre 2009

Upload: others

Post on 15-Oct-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: OAI-PMH pour les catalogues de bibliothèquesrenatis.cnrs.fr/IMG/pdf/PresentationTournoyv2.pdf · Recherche distribuée OPAC SIGB Navigateur web Serveur Z39.50 Passerelle/serveur

OAI-PMH pour les catalogues de bibliothèques ?

OAI-PMH | Z39.50 | SRU/SRW

[email protected]

Institut des Sciences de l'Homme – UMS 1798

Service d'Ingénierie Documentaire

http://sid.ish-lyon.cnrs.fr/

Mutualiser les ressources documentairesen utilisant le protocole OAI-PMH

Fréjus, 14-16 octobre 2009

Page 2: OAI-PMH pour les catalogues de bibliothèquesrenatis.cnrs.fr/IMG/pdf/PresentationTournoyv2.pdf · Recherche distribuée OPAC SIGB Navigateur web Serveur Z39.50 Passerelle/serveur

ISH - UMS 1798 SID - http://sid.ish-lyon.cnrs.fr/ 2

Quelques repères Z39.50

1988, 1992, 1995, 2003 ANSI/NISO Z39.50 et ISO 23950

Page 3: OAI-PMH pour les catalogues de bibliothèquesrenatis.cnrs.fr/IMG/pdf/PresentationTournoyv2.pdf · Recherche distribuée OPAC SIGB Navigateur web Serveur Z39.50 Passerelle/serveur

ISH - UMS 1798 SID - http://sid.ish-lyon.cnrs.fr/ 3

Quelques repères SRU/SRW

SRU : Search/Retrieve via URL SRW : Search/Retrieve Web service v1 2004 ; v2 2007 Syntaxe CQL (Contextual Query

Language) SRU est une évolution de Z39.50 technologies : HTTP ; REST ; SOAP ; XML

Page 4: OAI-PMH pour les catalogues de bibliothèquesrenatis.cnrs.fr/IMG/pdf/PresentationTournoyv2.pdf · Recherche distribuée OPAC SIGB Navigateur web Serveur Z39.50 Passerelle/serveur

ISH - UMS 1798 SID - http://sid.ish-lyon.cnrs.fr/ 4

Quelques repères OAI-PMH

V 1 : 2001 V 2 : 2002 technologies : HTTP ; REST ; XML

Page 5: OAI-PMH pour les catalogues de bibliothèquesrenatis.cnrs.fr/IMG/pdf/PresentationTournoyv2.pdf · Recherche distribuée OPAC SIGB Navigateur web Serveur Z39.50 Passerelle/serveur

ISH - UMS 1798 SID - http://sid.ish-lyon.cnrs.fr/ 5

OAI-PMHprotocole d'agrégation/transfert

Archive Ouverte

OPACSIGB

Utilisateur avec

navigateur web

Agrégateur moissonneur

Interface web

Dépôt d'imagesEntrepôt

EntrepôtDocuments

sonores

Fournisseurs de donnéesFournisseurs de services

Agrégateur moissonneur

Interface web

HTTPOAI-PMH

Entrepôt

Page 6: OAI-PMH pour les catalogues de bibliothèquesrenatis.cnrs.fr/IMG/pdf/PresentationTournoyv2.pdf · Recherche distribuée OPAC SIGB Navigateur web Serveur Z39.50 Passerelle/serveur

ISH - UMS 1798 SID - http://sid.ish-lyon.cnrs.fr/ 6

Requête OAI-PMH

http://oai.bnf.fr/oai2/OAIHandler?

verb=GetRecord

&identifier=oai:bnf.fr:gallica/ark:/12148/bpt6k687211

&metadataPrefix=oai_dc

Page 7: OAI-PMH pour les catalogues de bibliothèquesrenatis.cnrs.fr/IMG/pdf/PresentationTournoyv2.pdf · Recherche distribuée OPAC SIGB Navigateur web Serveur Z39.50 Passerelle/serveur

ISH - UMS 1798 SID - http://sid.ish-lyon.cnrs.fr/ 7

Requête OAI-PMH - résultat

Page 8: OAI-PMH pour les catalogues de bibliothèquesrenatis.cnrs.fr/IMG/pdf/PresentationTournoyv2.pdf · Recherche distribuée OPAC SIGB Navigateur web Serveur Z39.50 Passerelle/serveur

ISH - UMS 1798 SID - http://sid.ish-lyon.cnrs.fr/ 8

Z39.50Recherche distribuée

OPACSIGB

Navigateur web

Serveur Z39.50

Passerelle/serveur web Base

d'images

Client Z39.50

Serveur Z39.50 Revues

en ligne

Bibliothèque numérique

Client Z39.50

Z39.50

Z39.50

HTTP

Page 9: OAI-PMH pour les catalogues de bibliothèquesrenatis.cnrs.fr/IMG/pdf/PresentationTournoyv2.pdf · Recherche distribuée OPAC SIGB Navigateur web Serveur Z39.50 Passerelle/serveur

ISH - UMS 1798 SID - http://sid.ish-lyon.cnrs.fr/ 9

Requête Z39.50 :~$ zoomsh

ZOOM>connect z3950.loc.gov:7090/voyager

ZOOM>search "flaubert"

z3950.loc.gov:7090/voyager: 10000 hits

ZOOM>show 0 1

Page 10: OAI-PMH pour les catalogues de bibliothèquesrenatis.cnrs.fr/IMG/pdf/PresentationTournoyv2.pdf · Recherche distribuée OPAC SIGB Navigateur web Serveur Z39.50 Passerelle/serveur

ISH - UMS 1798 SID - http://sid.ish-lyon.cnrs.fr/ 10

Requête Z39.50 - résultat

ZOOM>quit

Page 11: OAI-PMH pour les catalogues de bibliothèquesrenatis.cnrs.fr/IMG/pdf/PresentationTournoyv2.pdf · Recherche distribuée OPAC SIGB Navigateur web Serveur Z39.50 Passerelle/serveur

ISH - UMS 1798 SID - http://sid.ish-lyon.cnrs.fr/ 11

SRU/SRWRecherche distribuée

Revues en ligne

Navigateur web

Serveur Z39.50

Base d'images

OPACSIGB

Bibliothèque numérique

CQL

Serveur SRU

Requête par URL

Réponse XML

Feuille de style XSL

HTML

Page 12: OAI-PMH pour les catalogues de bibliothèquesrenatis.cnrs.fr/IMG/pdf/PresentationTournoyv2.pdf · Recherche distribuée OPAC SIGB Navigateur web Serveur Z39.50 Passerelle/serveur

ISH - UMS 1798 SID - http://sid.ish-lyon.cnrs.fr/ 12

Requête SRU sur OAIster

http://quod.lib.umich.edu/cgi/s/sru/sru?

version=1.1

&operation=searchRetrieve

&startRecord=110

&maximumRecords=1

&x­collid=oaister

&query=flaubert

Page 13: OAI-PMH pour les catalogues de bibliothèquesrenatis.cnrs.fr/IMG/pdf/PresentationTournoyv2.pdf · Recherche distribuée OPAC SIGB Navigateur web Serveur Z39.50 Passerelle/serveur

ISH - UMS 1798 SID - http://sid.ish-lyon.cnrs.fr/ 13

Requête SRU - résultat

Page 14: OAI-PMH pour les catalogues de bibliothèquesrenatis.cnrs.fr/IMG/pdf/PresentationTournoyv2.pdf · Recherche distribuée OPAC SIGB Navigateur web Serveur Z39.50 Passerelle/serveur

ISH - UMS 1798 SID - http://sid.ish-lyon.cnrs.fr/ 14

OAI-PMH | Z39.50 | SRU/SRWpoints de comparaison

Z39.50 et SRU = protocole de recherche OAI-PMH = protocole de moissonnage Z39.50 et SRU : bibliothèques OAI-PMH : archives ouvertes Z39.50 + SRU + OAI = accès au web

invisible

Page 15: OAI-PMH pour les catalogues de bibliothèquesrenatis.cnrs.fr/IMG/pdf/PresentationTournoyv2.pdf · Recherche distribuée OPAC SIGB Navigateur web Serveur Z39.50 Passerelle/serveur

ISH - UMS 1798 SID - http://sid.ish-lyon.cnrs.fr/ 15

OAI-PMH | Z39.50 | SRU/SRWpoints de comparaison

Complexité de mise en œuvre Z39.50

SRU/SRW OAI-PMH

Page 16: OAI-PMH pour les catalogues de bibliothèquesrenatis.cnrs.fr/IMG/pdf/PresentationTournoyv2.pdf · Recherche distribuée OPAC SIGB Navigateur web Serveur Z39.50 Passerelle/serveur

ISH - UMS 1798 SID - http://sid.ish-lyon.cnrs.fr/ 16

OAI-PMH | Z39.50 | SRU/SRWpoints de comparaison

OAI-PMH : 6 opérations GetRecord Identify ListIdentifiers ListMetadataFormats ListRecords ListSets

Page 17: OAI-PMH pour les catalogues de bibliothèquesrenatis.cnrs.fr/IMG/pdf/PresentationTournoyv2.pdf · Recherche distribuée OPAC SIGB Navigateur web Serveur Z39.50 Passerelle/serveur

ISH - UMS 1798 SID - http://sid.ish-lyon.cnrs.fr/ 17

OAI-PMH | Z39.50 | SRU/SRWpoints de comparaison

Z39.50 : 11 opérations Initialisation Search Retrieval Termination

Result-set-delete Browse Sort Access control Accounting/resso

urce control Explain Extended

services

Page 18: OAI-PMH pour les catalogues de bibliothèquesrenatis.cnrs.fr/IMG/pdf/PresentationTournoyv2.pdf · Recherche distribuée OPAC SIGB Navigateur web Serveur Z39.50 Passerelle/serveur

ISH - UMS 1798 SID - http://sid.ish-lyon.cnrs.fr/ 18

OAI-PMH | Z39.50 | SRU/SRWpoints de comparaison

SRU/SRW : 3 opérations Explain Scan searchRetrieve

Page 19: OAI-PMH pour les catalogues de bibliothèquesrenatis.cnrs.fr/IMG/pdf/PresentationTournoyv2.pdf · Recherche distribuée OPAC SIGB Navigateur web Serveur Z39.50 Passerelle/serveur

ISH - UMS 1798 SID - http://sid.ish-lyon.cnrs.fr/ 19

OAI-PMH | Z39.50 | SRU/SRWpoints de comparaison

Index centralisé vs index répartis Moissonnage vs recherche distribuée Mise à jour des index Analyse des résultats

Page 20: OAI-PMH pour les catalogues de bibliothèquesrenatis.cnrs.fr/IMG/pdf/PresentationTournoyv2.pdf · Recherche distribuée OPAC SIGB Navigateur web Serveur Z39.50 Passerelle/serveur

ISH - UMS 1798 SID - http://sid.ish-lyon.cnrs.fr/ 20

OAI-PMH | Z39.50 | SRU/SRWpoints de comparaison

Normalisation de l'index et des résultats Termes recherche Éliminer les doublons Conversion entre schémas de

métadonnées Enrichissements par l'utilisateur Ajout de liens entre notices Proposer une recherche en texte intégral

Rapidité de la recherche

Page 21: OAI-PMH pour les catalogues de bibliothèquesrenatis.cnrs.fr/IMG/pdf/PresentationTournoyv2.pdf · Recherche distribuée OPAC SIGB Navigateur web Serveur Z39.50 Passerelle/serveur

ISH - UMS 1798 SID - http://sid.ish-lyon.cnrs.fr/ 21

http://www.openarchives.org/

http://www.loc.gov/z3950/agency/http://www.loc.gov/standards/sru/