encyklopedia.space

z39 50

Z39.50 – międzynarodowy standard protokołu komunikacji pomiędzy systemami bibliotecznymi, umożliwiający wzajemne wyszukiwanie i pobieranie rekordów bibliograficznych. Standard został opracowany w ramach Z39‑5 – grupy roboczej American National Standards Institute (ANSI) i jest częścią szerszego zestawu norm Z39 dotyczącym wymiany informacji w bibliotece i archiwistyce.

Historia

Prace nad protokołem rozpoczęły się w latach 1979, a pierwsza wersja standardu Z39.50‑1988 została opublikowana w 1990 roku. W kolejnych latach wprowadzono poprawki i rozszerzenia, m.in. wersję 1995 oraz najnowszy opis 2022, które uwzględniają nowe wymagania interoperacyjności oraz współpracę z protokołami internetowymi.

Zakres i funkcje

  • Wyszukiwanie rekordów – umożliwia zadanie zapytania w języku CQL (Contextual Query Language) lub w tradycyjnym formacie IZ (International Standard).
  • Pobieranie rekordów – rekordy mogą być zwracane w formatach MARC21, UNIMARC, XML lub w formacie JSON.
  • Zarządzanie sesją – protokół definiuje mechanizmy ustanawiania i zamykania sesji, uwierzytelniania oraz kontroli dostępu.
  • Rozszerzalność – dzięki mechanizmowi atrybutów możliwe jest dopasowanie zapytań do specyficznych potrzeb kolekcji.

Budowa protokołu

Z39.50 opiera się na modelu warstwowym:

  1. Warstwa aplikacji – definiuje polecenia (np. Search, Present, Delete).
  2. Warstwa prezentacji – określa formaty rekordów i kodowanie znaków (np. UTF‑8).
  3. Warstwa sesji – zarządza połączeniami TCP/IP oraz sesjami użytkownika.

Zastosowanie

Standard jest szeroko wykorzystywany w:

Powiązane standardy

W praktyce Z39.50 jest często stosowany razem z innymi normami:

  • SRU/SRW (Search/Retrieve via URL/Web) – nowocześniejsza, oparta na HTTP alternatywa;
  • Z39.2 – standard wymiany danych bibliograficznych w formacie MARC;
  • Z39.3 – protokół wymiany plików (tzw. Z39.3/ISO 2709);
  • OAI‑PMH – protokół udostępniania metadanych, często wykorzystywany równolegle.

Wdrożenia i oprogramowanie

Popularne systemy obsługujące Z39.50 to m.in.:

  • Koha – otwarto‑źródłowy system biblioteczny;
  • VuFind – platforma wyszukiwania zasobów;
  • Alma (Ex Libris) – komercyjny system ILS;
  • WorldCat – globalna baza danych bibliotecznych.

Przyszłość i rozwój

Choć Z39.50 jest uważany za "klasyczny" standard, jego rola w integracji zasobów cyfrowych pozostaje istotna. Projekty migracyjne dążą do współpracy z protokołami REST i GraphQL, a jednocześnie rozwijają profil Z39.50‑2022, który wprowadza lepsze wsparcie dla metadanych w formacie RDF.

Bibliografia

  1. ANSI/NISO Z39.50-2022. Information Retrieval — Protocol for Access to Library and Information Resources.
  2. Levy, M.; Pendergrast, P. Practical Z39.50: A Guide for Librarians and IT Professionals. 3. wyd., 2020.
  3. O’Leary, M. Integrating Library Systems with Z39.50. 2. wyd., 2018.

Zobacz także