Linked Data

 

Die Zeitschriftendatenbank bietet Ihnen den Zugriff auf ihre Titeldaten als Linked Data.

Die Modellierung der Titeldaten basiert auf der Bibliographic Ontology (BIBO) und einiger weniger Vokabulare, die zur Darstellung von Periodika und deren Beziehungen untereinander nötig sind  (siehe hierzu Verwendete Vokabulare).

Abgebildet wird allerdings nur ein Teil der wichtigsten Daten jedes Titels. Der Umfang, der in RDF umgesetzten Felder wird mit der Zeit jedoch weiter ausgebaut. Der hier bereitgestellte Service stellt also nur einen Zwischenstand der sich in der Entwicklung befindlichen Datenmodellierung dar.

Service und Datenmodell

Grundlegend sind die Titeldaten im Resource Description Framework (RDF) kodiert. Als RDF-Serialisierung stehen die Daten im Moment nur als XML zur Verfügung.

Der ZDB-Linked-Data-Service ist in Hinsicht auf die W3C Best Practices (Cool URIs for the Semantic Web) entwickelt worden und basiert auf URIs mit 303 Redirect und Content Negotiation.

Was URI Beispiele
Non Information
Resource
http://ld.zdb-services.de/resource/<ZDBID> http://ld.zdb-services.de/resource/204679-9
http://ld.zdb-services.de/resource/1060843-6
Information
Resource
http://ld.zdb-services.de/data/<ZDBID> http://ld.zdb-services.de/data/204679-9
http://ld.zdb-services.de/data/1060843-6
HTML http://ld.zdb-services.de/data/<ZDBID>.html http://ld.zdb-services.de/data/204679-9.html
http://ld.zdb-services.de/data/1060843-6.html
RDF http://ld.zdb-services.de/data/<ZDBID>.rdf http://ld.zdb-services.de/data/204679-9.rdf
http://ld.zdb-services.de/data/1060843-6.rdf

Funktionsweise des ZDB-Linked-Data-Service

Eine Übersicht der Funktionsweise des ZDB-Linked-Data-Service kann der Grafik entnommen werden.

Abb. 1: Funktionsweise des ZDB-Linked-Data-Service

Mittels Content Negotiation versucht der ZDB-Linked-Data-Service die geeignete Repräsentation der Daten für den jeweiligen Client zu finden und gibt einen entsprechenden Content-Type zurück.

Beispiel - Webbrowser Sicht

Anfrage

curl -i -L -H "Accept: text/html" "http://ld.zdb-services.de/resource/204679-9"

Antwort und Content Negotiation

HTTP/1.0 303 See Other
Location: /data/204679-9.html
Content-Language: de-DE
Content-Length: 0
Content-Type: text/plain

HTTP/1.0 302 Moved Temporarily
Location: http://dispatch.opac.d-nb.de/DB=1.1/CMD?ACT=SRCH&IKT=8506&TRM=204679-9
Content-Length: 0
Content-Type: text/html

HTTP/1.0 200 OK
Content-Length: 27962
X-PSI-Class: search
X-PSI-Context: LONGTITLE
Content-Type: text/html; charset=ISO-8859-1

HTML-Dokument folgt ...

Beispiel -  Linked Data Application

Anfrage

curl -i -L -H "Accept: application/rdf+xml" "http://ld.zdb-services.de/resource/204679-9"

Antwort und Content Negotiation

HTTP/1.0 303 See Other
Location: /data/204679-9.rdf
Content-Language: de-DE
Content-Length: 0
Content-Type: text/plain

HTTP/1.0 200 OK
Content-Language: de-DE
Content-Type: application/rdf+xml;charset=UTF-8

RDF-Dokument folgt...

Verwendete Vokabulare

Vokabular Prefix Namespace Information
Bibliographic Ontology (BIBO) bibo http://purl.org/ontology/bibo/ http://bibliontology.com/
Dublin Core Element Set dc http://purl.org/dc/elements/1.1/ http://dublincore.org/documents/dces/
Dublin Core Metadata Terms dcterms http://purl.org/dc/terms/ http://dublincore.org/documents/dcmi-terms/
Friend of a Friend (FOAF) foaf http://xmlns.com/foaf/0.1/ http://xmlns.com/foaf/spec/
ISBD elements isbd http://iflastandards.info/ns/isbd/elements/ http://metadataregistry.org/schema/show/id/25.html
The RDA Vocabularies rda http://rdvocab.info/ http://rdvocab.info/
MARC Relators marcRole http://id.loc.gov/vocabulary/relators/ http://id.loc.gov/vocabulary/relators/

Kontakt

Bei Fragen zum ZDB-Linked-Data-Service und bei Anmerkungen zur Verbesserung wenden Sie sich bitte an:

Carsten Klee
+49 30 266 434402
carsten.kleesbb.spk-berlin.de

Letzte Änderung: 03.06.2013
 
URL: http://www.zeitschriftendatenbank.de/services/schnittstellen/linked-data/
Seite ##PAGE##