Sebastian Peters TIB-Workshop zur DOI-Registrierung 3. November 2011 DataCite Technik Vertiefung.

Slides:



Advertisements
Ähnliche Präsentationen
Primary Data for Chemistry
Advertisements

SOAP, nur ein neuer XML- Dialekt?
Zukunftsaussichten DOI Registrierung Jan Brase, DataCite 3. November 2011 TIB-Workshop zur DOI-Registrierung Hannover.
Aufgabe1: Probleme mit Seife
DNS-Resolver-Mechanismus
DataCite Jan Brase, TIB & DataCite 3. November 2011 TIB-Workshop zur DOI-Registrierung Hannover.
Sebastian Peters TIB-Workshop zur DOI-Registrierung 3. November 2011 DataCite Technik.
© 2003 Guido Badertscher Spontane Vernetzung - UPnP 9. Jänner 2004 Spontane Vernetzung Guido Badertscher.
Übung 5 Mehrstufige Client/Server-Systeme mit Enterprise Java Beans
NATURAL Web-Integration 1 / 27/28-Feb-98 TST NATURAL Web-Integration Arbeitskreis NATURAL Süd Theo Straeten SAG Systemhaus GmbH Technologieberater Stuttgart.
AG Titeldaten(modellierung)
Three minutes presentation I ArbeitsschritteW Seminar I-Prax: Inhaltserschließung visueller Medien, Spree WS 2010/2011 Giving directions.
Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM Mehrwert ist es nicht nur, Daten von ihren Quellen zu den Nutzern.
1 Grundlagen und Anwendung der Extensible Markup Language (XML ) Peter Buxmann Institut für Wirtschaftsinformatik Johann Wolfgang Goethe-Universität Frankfurt.
DBD::PO Mit SQL GNU gettext PO-Files bearbeiten. Über was ich heute spreche. Vom Quelltext bis zur mehrsprachigen Anwendung. Formate Irrwege Lösungen.
Natalia Wehler: DOI und Metadaten DOI und Metadaten.
Arbeitsstand und Arbeitsbedarf Bibliotheken
Can you think of some KEY phrases which would be useful in multiple contexts? Take 2 minutes with a partner and come up with as many as you can!
04 b Ressourcenschichtplan. © beas group 2011 / Page 2 This documentation and training is provided to you by beas group AG. The documents are neither.
Kundenspezifische Anpassungen - Ändern von Objekten
14 Lagerplatzverwaltung. © beas group 2011 / Page 2 This documentation and training is provided to you by beas group AG. The documents are neither approved.
20 Chargenumbuchung. © beas group 2011 / Page 2 This documentation and training is provided to you by beas group AG. The documents are neither approved.
05 Stammdaten Arbeitsgang. © beas group 2011 / Page 2 This documentation and training is provided to you by beas group AG. The documents are neither approved.
08 Materialbedarfsplanung
06 Stammdaten Artikel
01 Installation / Support. © beas group 2011 / Page 2 This documentation and training is provided to you by beas group AG. The documents are neither approved.
09 Kalkulation
Mark Doll – 1/21V3D2 Workshop 2003, Frankfurt/Main 19./ http:// Ansätze für eine Web-basierte Initiierung qualitätsbasierter Kommunikationsdienste.
Die .NET Common Language Runtime
Integration heterogener verteilter Systeme mit WS-BPEL – ein Praxisbeispiel Dr. Wolf-Dieter Heinrichs.
| DC-IAP/SVC3 | © Bosch Rexroth Pneumatics GmbH This document, as well as the data, specifications and other information set forth in.
UNIVERSITÄT ZU KÖLN HISTORISCH-KULTURWISSENSCHAFTLICHE INFORMATIONSVERARBEITUNG REUSABLE - CONTENT SS 2013 MARIA WAGNER ReST.
Julia Grabsch Florian Hillnhütter Fabian Riebschläger
Client Server Modell Universität zu Köln
RATEME 2.0 Pirmin Schürmann, Thomas Junghans, HSZ-T.
Entwicklung verteilter Anwendungen II, SS 13 Prof. Dr. Herrad Schmidt SS 13 Kapitel 4 Folie 2 REST Web Services (1)
Entwicklung verteilter Anwendungen II, SS 13 Prof. Dr. Herrad Schmidt SS 2013 Kapitel 6 Folie 2 WCF Data Services (1) s.a.
XML-Query. Übersicht Was ist XML-Query? Vergleich RDB XML-Dokument Syntaktisches und Use-Cases Kritik und Diskussion.
Von Isabelle Spörl und Simon Schausberger
Struktur von RDF Fabian Scheller.
1 von 7 ViS:AT BMUKK, IT – Systeme für Unterrichtszwecke 05/11 EZ, CR Social Networks – Soziale Netzwerke Virtuelle Science Cafes & Diskussionsforen für.
Mag. Andreas Starzer weloveIT – EDV Dienstleistungen
HTTP IT-Zertifikat Universität zu Köln Allgemeine Technologien II
DSpace -Eine Einführung
Dublin Core IT-Zertifikat Daten- und Metadatenstandards.
SharePoint 2013 Web Services
Daten- wo bleiben sie? Bernd Richter.
Creative Commons in der Jugendarbeit. - Wolfsburg, November 2011 in der Jugendarbeit Was ist Creative Commons ?
Willkommen zum Brückensemester
Infopoint, , Jörg Wüthrich Infopoint "Social Coding", Jörg Wüthrich
->Prinzip ->Systeme ->Peer – to – Peer
AP3 – Informationsmodell ByMedConnect Archetypen Hans Demski Helmholtz Zentrum München Arbeitsgruppe MEDIS Institut für Medizinsche und Biologische Bildgebung.
by VERLAG DER ÖSTERREICHISCHEN AKADEMIE DER WISSENSCHAFTEN EPUB.OEAW Repository of the Austrian Academy of.
Funktionsweise von CMS
ROS – Robot Operating System
Web Services als Remote Content Provider in Portalumgebungen Vorstellung und Diskussion des Themas Präsentation des Prototypen Konzeption und prototypische.
Indico Meeting Dennis Klein 4. August Übersicht  Korrespondenz CERN  Trouble Ticket Queue  Integration GSI-Accounts  Subversion & Wiki  Todo.
Money rules the medicine?! A presentation by Jan Peter Hoffmann European healthcare systems in comparison.
© WZL/Fraunhofer IPT Eine Gegenüberstellung von Websockets und RESTful Web Services Seminarvortrag von Lucie Mades.
Webservices SOAP und REST Nicole Fronhofs 1. Betreuer: Prof. Dr. Volker Sander 2. Betreuer: B. Sc. Sebastian Olscher.
RDA Deutschland 2016 Trainingskurs #1: Datenobjekte in zuverlässigen Repositorien Teil #2: Persistent Identifiers Tibor Kálmán Gesellschaft für wissenschaftliche.
Nationalparkverwaltung Niedersächsisches Wattenmeer
OAI Protocol for Metadata Harvesting
Prof. Dr.-Ing. Franz-Josef Behr Geodaten und Datenmodell
Students have revised SEIN and HABEN for homework
Metadata - Catalogues and Digitised works
Security Labor MitM-Demonstration
eSciDoc als Plattform für die Wissenschaft Anwendungen und Szenarien
Official Statistics Web Cartography in Germany − Regional Statistics, Federal and European Elections, Future Activities − Joint Working Party meeting.
- moodle – a internet based learning platform
 Präsentation transkript:

Sebastian Peters TIB-Workshop zur DOI-Registrierung 3. November 2011 DataCite Technik Vertiefung

2 Metadata Store (MDS) Einfache RESTful API Einfach in bestehende System zu integrieren Kommunikation verschlüsselt mittels HTTPS Alle Requests erfordern HTTP Basic authentication API-Dokumentation: PUT /metadata/ /TEST HTTP/1.1 Host: mds.datacite.org Authorization: Basic Rk9PLkJBUjoxMjM0NTY3OA== Content-Type: application/xml;charset=UTF-8 … API

3 Metadata Store (MDS) DOI registrieren: curl -d doi= /test -d url= -u TIB.TEST Metadaten hochladen: curl -H Content-Type:application/xml -u TEST.TEST API-Beispiele

4 Volle Flexibilität durch direktes Anbieten der SOLR-Schnittstelle Verschiedene Ausgabeformate: Solr XML, csv, jsonSolr XMLcsvjson Nahezu alle Felder des DataCite-Schemas durchsuchbar Komplexe Suchabfragen, beispielsweise Datensätze, die eine URN zitieren Metadatenuploads der letzten 7 Tage Für weitere Informationen siehe Metadata Search API

5 Content Service Konvertierung vom DataCite Schema in folgende Formate: application/x-datacite+xml (original Metadaten) application/x-datacite+text (Zitiertext) application/rdf+xml text/turtle application/x-bibtex application/x-research-info-systems Zugriffsmöglichkeiten HTML-Landing-Page ( ) Direkter Link zu einem Format ( / ) / ) Content Negotiation (via data.datacite.org oder dx.doi.org) Unterstützte Formate und Zugriffsmöglichkeiten

6 Content Service Experimentelles Feature Muss freigeschaltet werden Momentan nur im Browserinterface verfügbar Benutzerdefinierte Medientypen

7 Content Negotiation für DOIs Service zum Abrufen von DOI-Metadaten Standardisiertes HTTP-Feature Verwendung des DOI-Proxys ( Zuerst umgesetzt von CNRI und CrossRef: but the beauty of the setup is that from now on, any DOI registration agency can enable content negotiation for their constituencies as well. DataCite- we're looking at you ;-). (Geoffrey Bilder on CrossTech blog) Unterscheidung zwischen DataCite- und CrossRef-DOI z. B. bei RDF-Repräsentation nicht notwendig. Inspired by CrossRef

8 Content Negotiation für DOIs HTTP Content Negotiation ist eine einfache Methode für HTTP- Clients verschiedene Repräsentationen einer Internet- Ressource abzurufen Clients müssen nur den Internet Media Type (MIME-Type) kennen Das DataCite-Metadata-Format hat folgenden MIME-Type: application/x-datacite+xml Nachteil: Nicht über normale HTML-Links zu erreichen Was ist Content Negotiation?

9 Content Negotiation für DOIs curl -L curl -LH "Accept:application/x-datacite+text" Metadata abholen: GET / /TEST HTTP/1.1 Host: dx.doi.org Accept: application/x-datacite+xml DOI auflösen: GET / /TEST HTTP/1.1 Host: dx.doi.org Beispiel

Vielen Dank für Ihre Aufmerksamkeit!