Accueil Gestion des métadonnées Serveur Z39.50

PostHeaderIcon Serveur Z39.50

Le Serveur Z39.50 est un outil permettant l'interrogation et la consultation des bases Cadic Intégrale de votre site par des clients ou des passerelles Z39.50.

Description

La norme Z39.50 est un protocole de communication permettant, entre autres, l'interrogation de bases de données bibliographiques.

Ce protocole a été conçu pour normaliser et donc uniformiser des langages hétérogènes et ainsi permettre des échanges d'information entre différents systèmes documentaires.

L'utilisateur peut ainsi effectuer des recherches auprès de divers systèmes en utilisant l'interface de son propre système.

Avec Cadic Intégrale, vous pouvez diffuser plusieurs bases, créer plusieurs processus serveurs Z39.50 distincts, et adapter le profil aux schémas de vos tables.

Fonctionnement

Le protocole Z39.50 repose sur le principe Client / Serveur (dialogue requête / réponse entre plusieurs systèmes).

1. Une passerelle (origine) initie le dialogue avec le ou les serveur(s), il envoie une requête en indiquant une ou plusieurs bases à interroger.

2. Le serveur Z39.50 associé à chaque base cible :

  • reçoit les requêtes du client Z39.50,
  • traduit les requêtes du client Z39.50 dans le langage des bases à interroger (ce langage est le plus souvent du SQL),
  • exécute les requêtes
  • reçoit les réponses et les transmet au client Z39.50 conformément au protocole Z39.50.

3. Le client Z39-50 peut-être couplé à une passerelle web qui :

  • traduit les requêtes du navigateur au format Z39-50,
  • reformate les réponses des serveurs Z39.50 en langage HTML. Note : Le navigateur et la passerelle dialoguent dans les standards du web (protocole http, langage html).

4. Le navigateur :

  • envoie ses requêtes à partir d'une page HTML de type "formulaire",
  • affiche les réponses à l'utilisateur.