Le protocole OAI et ses usages en bibliothèque
Qu’est-ce que le protocole OAI ?
L'OAI-PMH (Open Archives Initiative’s Protocol for Metadata Harvesting) ou
protocole OAI facilite l’échange de données entre des fournisseurs de données (par
exemple des bibliothèques ou des musées...) et un fournisseur de service (qui peut être
aussi une bibliothèque, un centre de documentation, un portail thématique ou local
désirant rassembler des données).
Ce protocole d’échange permet de créer, d’alimenter et de tenir à jour, par des
procédures automatisées, des réservoirs d’enregistrements qui signalent, décrivent et
rendent accessibles des documents, sans les dupliquer ni modifier leur localisation
d’origine.
Grâce au protocole OAI, une bibliothèque agissant en tant que fournisseur de
données a la possibilité d’offrir une visibilité accrue à ses documents, notamment à ses
publications électroniques ou à ses fonds spécialisés.
Réciproquement, en tant que fournisseur de service, une bibliothèque peut réaliser
une base de données ou un portail documentaire dans son domaine de spécialité ou sur
un thème quelconque, en collectant les données descriptives de ressources et documents
de tous types, accessibles sur l’Internet dans des entrepôts OAI.
Enfin, le protocole OAI permet de faire communiquer entre elles des bases de
données diverses et hétérogènes, et donc de réaliser des partenariats entre plusieurs
établissements que rapprochent leurs collections (complémentarité des fonds) ou leurs
publics (services culturels d’une même collectivité).
Sommaire
1) Un protocole simple et interopérable pour le partage des données..................................2
1.1 Histoire et objectif du protocole OAI............................................................................2
1.2 Principes fondamentaux du protocole OAI .................................................................2
1.2.1 Concepts mis en oeuvre.......................................................................................2
1.2.2 Principes organisationnels ..................................................................................3
1.2.3 Aspects techniques de la communication entre moissonneur et entrepôt...........5
2) Concevoir des services OAI en bibliothèque.....................................................................6
2.1 L’entrepôt OAI..............................................................................................................6
2.1.1 Quelques exemples d’entrepôts OAI...................................................................6
2.1.2 Le choix du format d’exposition des données......................................................7
2.1.3 Exposer en Dublin Core des données nativement structurées en format de
catalogage.....................................................................................................................8
2.1.4 La fourniture de données.....................................................................................8
2.2 Le moissonneur OAI....................................................................................................9
2.2.1 Quelques exemples de moissonneurs.................................................................9
2.2.2 Une moisson pour alimenter une base XML......................................................10
2.2.3 Implémenter un moissonneur OAI.....................................................................10
Conclusion............................................................................................................................11
Documents et liens utiles.....................................................................................................11