Inhalt:


Verbunddienstleistungen
SRU-Schnittstelle



1. Allgemeines

Der SRU-Standard wurde von der Library of Congress veröffentlicht und ist eine Weiterentwicklung des Z39.50-Protokolls. Die SRU-Schnittstelle ist ein international standardisiertes Verfahren zur Suche und zum Übermitteln von Daten aus bibliographischen Datenbanken. Mit dem lokalen Bibliothekssystem oder einer anderen geeigneten Software, die eine solche Schnittstelle enthält, kann auf die hbz-Verbunddatenbank zugegriffen werden.

Die technische Anbindung muss eigenverantwortlich realisiert werden. 

2. Standards der SRU-Schnittstelle

Protokoll SRU: Version 1.2
Retrievalsprache CQL Context Set Version 1.2, Conformance-Level 2

3. Datenumfang

Über die SRU-Schnittstelle können können gezielt die Titeldaten der hbz-Verbunddatenbank gesucht werden, die von den hbz-Verbundbibliotheken in die Datenbank eingespielt werden.

4. Suche und Übernahme von Titeldaten

Über SRU (Search/Retrieve via URL) können Sie mit Suchindizes und Suchbegriffen gezielt in den Daten der hbz-Verbunddatenbank suchen und diese anschließend in die eigene Umgebung übernehmen. Die Ergebnisse der Suche stehen in einem definierten XML-Format zur Verfügung.

Explain: Selbstbeschreibung im XML-Standardformat, enthält Informationen über den Katalog, Katalogindizes inklusive unterstützte Sortierparameter sowie Datenformate

Anfragen werden in der Retrievalsprache CQL (Contextual Query Language) formuliert.

4.1. URLs für Beispiel-Zugriffe via SRU im hbz



4.2. URL-Kodierung

In der URL-Kodierung werden Umlaute nach UTF-8 und mit vorangestelltem %-Zeichen kodiert (Prozentkodierung). Ohne diese Kodierung sind einige Informationen nicht in einer URL darstellbar. Beispielsweise wird ein Leerzeichen in aller Regel vom Browser als Ende der URL interpretiert, nachfolgende Zeichen würden ignoriert oder führten zu einem Fehler.

Eine Übersicht der wichtigsten Kodierungen:

Zeichen UTF-8 hexadezimal
Ä %C3%84
Ö %C3%96
Ü %C3%9C
ä %C3%A4
ö %C3%B6
ü %C3%BC
ß %C3%9F
(Leerschritt, Spatium) %20
" (Anführungszeichen) %22
/ (Slash) %2F
\ (Backslash) %5C

Liste weiterer Zeichen: https://www.utf8-zeichentabelle.de/unicode-utf8-table.pl?number=1024&names=-&addlinks=1&htmlent=1&text=1009

5. Kosten

Der Zugang zur SRU-Schnittstelle ist kostenfrei und ohne Registrierung möglich.



Kontakt
Silke Tölle
Telefon: 0221 / 400 75 - 119
E-Mail: toelle@hbz-nrw.de


  • Keine Stichwörter

2 Kommentare

  1. Tobias Bülte sagt:

    Silke Tölle   Hi, ich sehe gerade in der Antwort der SRU Schnittstelle, dass Version 1.2 benutzt wird.


    <version>1.2</version>
    1. Silke Tölle sagt:

      Danke für den Hinweis, ist korrigiert.