Z39.50

50 est un protocole du serveur de client pour rechercher et rechercher l'information des bases de données à distance de l'ordinateur . Il est couvert par ANSI / NISO Z39.50 standard, et norme 23950 d'OIN . L'agence de l'entretien de la norme est la Bibliothèque du Congrès .50 est employé couramment dans des environnements de la bibliothèque et est souvent incorporé aux systèmes de bibliothèque intégrés par et au logiciel personnel de référence bibliographique de . Des recherches de catalogue interbibliothèques du prêt interbibliothèque sont souvent mises en application avec les questions Z39.

Le travail sur le protocole Z39.50 a commencé dans les années 70 et a mené aux versions successives dans le 1988 , le 1992 , et le 1995 . Il soutient un certain nombre d'actions, y compris la recherche, récupération, sorte, et passe en revue. Des recherches sont exprimées using des attributs, typiquement de l'ensemble d'attribut du Bib-1 .

Dans la pratique, cependant, la complexité fonctionnelle est limitée par les réalisations inégales par des lotisseurs et des fournisseurs commerciaux.50 est soustraite de la structure de base de données fondamentale ; par exemple, si le client spécifie une recherche d'auteur (attribut 1003 d'utilisation), elle appartient au serveur pour déterminer comment tracer cette recherche aux index qu'elle a actuel. Ceci permet aux questions Z39.50 d'être formulées sans devoir savoir n'importe quoi au sujet de la base de données de cible ; mais il signifie également que les résultats pour la même question peuvent varier considérablement parmi différents serveurs. Un serveur peut avoir un index des noms d'auteur ; des autres peuvent employer son index des noms personnels, qu'elles soient des auteurs ou pas ; des autres peuvent avoir aucun index approprié et ne pas tomber en arrière sur son index de mot-clé ; et des autres peuvent avoir aucun index approprié et ne pas renvoyer une erreur.

Une tentative de remédier à de cette situation est le profil de Bath (baptisé du nom de Bath , Angleterre de , où le groupe de travail d'abord rencontré dans 1999 ). Ce document spécifie rigidement la syntaxe exacte de recherche pour utiliser pour des recherches bibliographiques communes, et le comportement prévu des serveurs Bain-conformes en réponse à ces recherches. L'exécution du profil de Bath a été lente mais améliore graduellement le paysage Z39. Le profil de Bath est maintenu par la bibliothèque de et archive le Canada .50 est une technologie de pré-Web, et les divers groupes de travail essayent de la mettre à jour pour s'insérer mieux dans l'environnement moderne. Ces tentatives tombent sous le ZING (de de désignation International Z39.50 : La prochaine génération), et poursuivent de diverses stratégies. Les plus importants sont le jumeau SRU / SRW de protocoles, qui laissent tomber le protocole des transmissions Z39.50 (le remplaçant par HTTP ) mais essayent de préserver les avantages de la syntaxe de question. SRU est le REPOS basé et permet à des questions d'être exprimées en cordes de question d'URL ; SRW utilise le SAVON . Tous les deux s'attendent à ce que des résultats de recherche soient retourné comme XML . Puisque ces projets permettent au marché relativement petit pour que le logiciel de bibliothèque tire bénéfice des outils du service de Web développés pour des marchés beaucoup plus grands, ils ont une barrière à l'entrée beaucoup inférieure pour des réalisateurs que le protocole Z39.

Le langage d'interrogation commun est basé sur la sémantique Z39.

Random links:Ragbaby Stephens | Andrew L. Harris | Salaires des sénateurs des Etats-Unis | Station de Yau mA Tei | Chambres de Washington Irving | Z39.50