Am Freitag, den 18. November, hatten wir Gelegenheit, knapp 80 Vertreter*innen unserer URN-Partner in einem virtuellen URN-Workshop über die Neuerungen des URN-Services zu informieren. Dort stellten die Entwickler selbst unsere REST-API als komfortable Schnittstelle zur Pflege der URNs vor und beantworteten Fragen. Außerdem berichtete  Frederik Stey von unserem URN-Partner der Hochschul- und Landesbibliothek Fulda von der Entwicklung eines Tools , mit dem eine Qualitätssicherung im eigenen Namensraum möglich wird.

Programm



FolienWeitere Informationen

9:15 Uhr

Willkommen und Organisatorisches



9:25 Uhr

Persistente Identifikatoren – wann, wie und warum?


 

Kurzer Überblick über Sinn und Zweck von PIDs im Allgemeinen und URNs im Speziellen sowie den sinnvollen Umgang mit einmal vergebenen PIDs bei Aktualisierungsbedarf.


9:45 Uhr

OAI und xepicur – was ist neu?




Das Analysetool, das wir zur Prüfung der Zertifikatskette verwenden:

https://www.ssllabs.com/ssltest/analyze.html?d=


Dokumentation der aktuellen Anwendung von xepicur:

xepicur - XML-Datentransferformat zur Verwaltung von URN

 

Wir fassen für Sie noch einmal die letzten Neuerungen zusammen und erläutern, welche Veränderungen und Vorteile sich daraus für Sie ergeben.


10:15 Uhr

Kaffeepause


10:30 Uhr

URN REST-API - Endpunkte und deren Nutzung



API des produktiven URN-Systems:
- https://api.nbn-resolving.org/v2
- https://api.nbn-resolving.org/v2/docs/index.html (Doku)
API des sandbox URN-Systems (Spielwiese):
- https://api.nbn-resolving.org/sandbox/v2
- https://api.nbn-resolving.org/sandbox/v2/docs/index.html (Doku)

Das von uns für Tests und bei der Präsentation genutzte Tool: https://www.postman.com/

 

Sie erhalten einen Überblick über die verfügbaren Endpunkte, ihren Nutzen, die mögliche Response und wie sie ihre Anwendung gegen die Schnittstelle testen können.

Quelle

https://www.redhat.com/de/topics/api/what-is-a-rest-api

Ca. 11:15 Uhr

URN REST-API Client – Wie implementiere ich eine Schnittstelle in Java




Wir informieren Sie, wenn die aktuelle Version des URN REST-API Client zur Verfügung steht.

 

Anhand von Coding-Beispielen demonstrieren wir die Nutzung des von uns zur Verfügung gestellten API-Client, wie sie ihn in ihre Java Anwendung einbinden und wie sie die einzelnen Funktionen aufrufen und verwenden können.


12:00 Uhr

Mittagspause


13:00 Uhr

Frederik Stey (Hochschul- und Landesbibliothek Fulda):

URNs oder Urnen - Auf der Jagd nach toten Links und verlorenen Ressourcen




Der Code des vorgestellten Tools.
https://github.com/fstey/urnChecker

Von F. Stey genutzt: https://docs.scrapy.org/

 

Dieser Talk zeigt die Ergebnisse der Erreichbarkeitsanalyse registrierter Online-Ressourcen im URN-Namensraum der Deutschen Nationalbibliothek und zeigt eine Möglichkeit, wie Institutionen mittels ein paar Zeilen Python-Code, die Erreichbarkeit eigener URNs prüfen können.

Der erwähnte Artikel von Peter Brettschneider:

https://doi.org/10.1515/bd-2021-0020

14:00 Uhr

Noch offene Fragen und ein kleiner Ausblick


  • Keine Stichwörter