Z39.50
Autor: Lenka Doležalová
Klíčová slova: vyhledávání informací, přejímání záznamů, formáty
Synonyma: protokol, standard, aplikace
Definice protokolu Z39.50
Z39.50 je standardizovaný protokol, který slouží pro vyhledávání informací a přejímání dat. Specifikuje komunikaci mezi klientem a serverem v bázích dat. [1]
Historie a vývoj
Na vzniku protokolu Z39.50 se podílely v 70. letech minulého století tři americké organizace a to Library of Congress (LoC), Online Computer Library Center (OCLC) a Research Libraries Information Network. Tyto tři organizace měli za hlavní cíl sdílenou katalogizaci s využitím národní bibliografické databáze. Projekt byl pojmenovaný Linked Systems Project a zabýval se imlementací protokolu, jeho vývojem specifikací se věnovala organizace National Information Standards Organization (NISO). V roce 1990 došlo ke spojení dvou organizací Maintance Agency a Z39.50 Implementators Group (ZIG), které se zabývaly vývojem protokolu Z39.50. V roce 1992 byl přijat nový standard protokolu s názvem Z39.50-1992. Na základě připomínek členů ZIG byla zahájena práce na další verzi protokolu, který byl schválen v roce 1995 a je označován jako Z39.50-1995. V současné době existuje skupina Z39.50 Implementators Group - Czechia. [2]
Vlastnosti a formáty
Server podporuje verzi Z39.50-1995 s českou implementací Bath profil. Server Z39.50 je provozován v prostředí serverů Linux a Win32 serverů. Na výstupu jsou podporovány formáty MARC21 a UNIMARC. Z39.50 umožňuje nastavit parametry serveru pomocí konfiguračního XML souboru. Statisticky lze využít server formou webových stránek. Záznamy mohou být databázové, které jsou podporovány následujícími 15 formáty, nebo diagnostické, které jsou posílány v případě, že server nemůže vyřídit dotaz. Podporované diagnostické formáty jsou Bib-1, nebo Diag-1.
Podporované databázové formáty Z39.50-1995 jsou:
- Unimarc
- Intermarc
- CCF - francouzský profil (Catalogue collectif de France) [3]
- USmarc
- UKmarc
- Normarc
- Librismarc
- Danmarc
- Finmarc
- MAB - německý profil (Maschinelles Austauschformat für Bibliotheken) [4]
- Canmarc
- SBN - italský profil (Servizio Bibliotecario Nazionale) [5]
- Picamarc
- Ausmarc
- Ibermarc
Použití protokolu Z39.50
Aplikační protokol Z39.50 funguje na komunikaci mezi klientem a serverem. Komunikace funguje tak, že klient pošle Init požadavek, na základě hodnot parametrů se navrhuje vytvoření relace, server pošle Init odpověď souhlasící s vytvořením relace. Klient pošle dotaz Search požadavek, server posílá po prohledání databáze Search odpověď. Další dodatečné dotazy se posílají jako Present požadavky a Present odpovědi. K ukončení relace dochází zasláním Close požadavku, který může učinit klient i server, následuje Close odpověď.
Reference
1. KTD : Česká terminologická databáze knihovnictví a informační vědy (TDKIV) [online databáze]. Praha : Národní knihovna České republiky, 2003 [cit. 2014-12-03] Dostupné z: http://aleph.nkp.cz/cze/ktd
2. Z39.50 Implementors Group : Czechia. [online]. [cit. 2014-12-05]. Dostupné z: http://old.stk.cz/ZIG/
3. Le Catalogue Collectif de France : CCFr. Bibliothèque nationale de France [online]. 2014 [cit. 2014-12-05]. Dostupné z: http://www.bnf.fr/fr/collections_et_services/catalogues_en_ligne/a.catalogue_collectif_de_france.html
4. MAB. Deutsche Nationalbibliothek [online]. 2014 [cit. 2014-12-05]. Dostupné z: http://www.dnb.de/DE/Standardisierung/Formate/MAB/mab_node.html
5. Informazioni. OPAC SBN: Catalogo del Servizio Bibliotecario Nazionale [online]. 2010 [cit. 2014-12-05]. Dostupné z: http://www.sbn.it/opacsbn/opac/iccu/informazioni.jsp
Zdroje
Informazioni. OPAC SBN: Catalogo del Servizio Bibliotecario Nazionale [online]. 2010 [cit. 2014-12-05]. Dostupné z: http://www.sbn.it/opacsbn/opac/iccu/informazioni.jsp
KTD : Česká terminologická databáze knihovnictví a informační vědy (TDKIV) [online databáze]. Praha : Národní knihovna České republiky, 2003 [cit. 2014-12-03] Dostupné z: http://aleph.nkp.cz/cze/ktd
Le Catalogue Collectif de France : CCFr. Bibliothèque nationale de France [online]. 2014 [cit. 2014-12-05]. Dostupné z: http://www.bnf.fr/fr/collections_et_services/catalogues_en_ligne/a.catalogue_collectif_de_france.html
MAB. Deutsche Nationalbibliothek [online]. 2014 [cit. 2014-12-05]. Dostupné z: http://www.dnb.de/DE/Standardisierung/Formate/MAB/mab_node.html
Nový Z39.50 server knihovního systému Clavius : projekt Zoe. Knihovní systémy Clavius a LANius [online]. 1998 [cit. 2014-11-29]. Dostupné z: http://www.lanius.cz/clavius/z3950.htm
RUBRINGER, Tomáš. Z39.50. Ikaros : elektronický časopis o informační společnosti [online]. 2003, roč. 3, č. 8 [cit. 2014-12-05]. ISSN: 1212-5075. Dostupné z: http://ikaros.cz/z3950
Z39.50 Implementors Group : Czechia. [online]. [cit. 2014-12-05]. Dostupné z: http://old.stk.cz/ZIG/