jeudi 20 août 2009

Communication entre le connecteur et l'entrepôt

Voici comme promis dans l'article précédent, le déroulement d'une communication entre un connecteur OAI et un entrepôt.

Préambule

Le connecteur OAI soumet des requêtes XML aux entrepôts en recourant aux protocoles HTTP et URL (universellement répandus) pour une interopérabilité optimale. Les réponses reçues sont également en syntaxe XML.

Requêtes

Les requêtes, appelées communément « verbes » ou « commandes », correspondent à un ensemble de réponses standardisées et sont au nombre de six. Celles-ci permettent au connecteur OAI de :
  • Vérifier si le service désigné est un répertoire OAI (Identify),
  • Demander la liste des formats de métadonnées que l'entrepôt est capable de fournir (ListMedataformats),
  • Obtenir, lors du cas échéant, la liste des ensembles formés par le fournisseur de données (ListSets),
  • Obtenir la liste des identifiants et des dates de dernière modification des items disponibles dans la base (ListIdentifiers),
  • Collecter l'information d'un item spécifique (GetRecord),
  • Récupérer en bloc l'ensemble des items d'un répertoire (ListRecords).
Ces requêtes permettent de définir les caractéristiques de l'exploitation que chaque connecteur OAI fait d'un entrepôt.

Déroulement

Après que l'entrepôt et son offre documentaire aient été identifiés, le responsable du connecteur OAI doit choisir les lots (sets) ou la liste des données qui doivent être collectés selon des critères prédéfinis. Ensuite, il doit attribuer la fréquence à laquelle le connecteur OAI ira moissonner les collectes ciblées. Cela se fera après chaque mise à jour des données cibles du ramassage.

Source :

Nawrocki, François
. Le protocole OAI et ses usages en bibliothèque [en ligne]. Ministère de la culture et de la communication, 2005 [mise à jour 15 février 2005].

Aucun commentaire: