OAI-PMH-Schnittstellen

Eine OAI-PMH (Open Archives Initiative Protocol for Metadata Harvesting) Schnittstelle ist eine REST (Representational State Transfer1) Schnittstelle, die über URL-Parameter gesteuert wird und deren Rückgabe in Webformaten erfolgt. Das Merkmal der REST Schnittstellen ist, dass die Anfrage ohne Kontext erfolgt. Es wird also nur die aktuelle Anfrage bearbeitet, ohne dass der Server speichern müsste, was bereits angefragt wurde. </p>

Eine weitere Erklärung liefert die Seite openarchives.com Dort lautet die Definition folgendermassen:

"The Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH) is a low-barrier mechanism for repository interoperability. Data Providers are repositories that expose structured metadata via OAI-PMH. Service Providers then make OAI-PMH service requests to harvest that metadata. OAI-PMH is a set of six verbs or services that are invoked within HTTP."

So ermöglichen OAI-PMH Schnittstellen, dass externe Systeme, die in DSpace verzeichneten Metadaten abrufen können.

Quelle: 1 https://www.datacenter-insider.de/was-ist-rest-api-a-714434/

Übung

Das Ziel dieser Übung war es, die zuvor in DSpace erstellten Daten über die OAI-PMH-Schnittstelle von DSpace herunterzuladen.

Dazu musste zuerst die OAI-Schnittstelle aufgerufen werden. Dort befand sich eine Liste von Sets, die nichts Anderes als die Communities darstellten. Unter Records sollte dann die eigene erstellte Sub Community gesucht werden, was mir zuerst nicht gelang. Mit dem Tipp der Dozenten, irgend eine Community aufzumachen und dann in der Adresszeile die Identifikationsnummer der eigenen Sub Community einzutragen, ging es dann problemlos (Abb.1 und 2). und die Metadaten waren schnell in einen Texteditor kopiert und auf der Festplatte gespeichert.

bung2

Abb.1: Identifikationsnummer in der selbst erstellten sub community.

bung-2-1

Abb.2: Mit der Identifikationsnummer in der Adresszeile ist die eigene sub community in der Liste der Sets schnell gefunden.