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
2 Kommentare
Tobias Bülte sagt:
08.05.2025Silke Tölle Hi, ich sehe gerade in der Antwort der SRU Schnittstelle, dass Version 1.2 benutzt wird.
Silke Tölle sagt:
08.05.2025Danke für den Hinweis, ist korrigiert.