Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM Mehrwert ist es nicht nur, Daten von ihren Quellen zu den Nutzern zu schaffen, sondern diese Daten auch intelligent aufzubereiten und zu verknüpfen.
CeGIM-Workshop, Bremen, Thomas Severiens, 2 Überblick Was ist das ISN? Was macht es? Was sind Web Services? Wann sollte man sie verwenden? Was ist XML-Query? Wann sollte man es verwenden? Was ist das OAI-PMH Protokoll? Wozu dient es? Wie könnte damit eine Architektur aussehen? Welche Dienste werden hierzu gebraucht?
CeGIM-Workshop, Bremen, Thomas Severiens, 3 ISN: Institute for Science Networking Gegründet 2001 von 5 Wissenschaftlern und einem Lehrenden, um Forschung auf dem Gebiet der Vernetzung wissenschaftlicher Informationsquellen und verteilter Dienste zu betreiben. An-Institut der Carl-von-Ossietzky Universität Oldenburg
CeGIM-Workshop, Bremen, Thomas Severiens, 4 ISN: Institute for Science Networking Zahlreiche Projekte: OAD Open-Archives Distributed SINN (XML-Query in Distributed Systems) Web Services: Vascoda Portale: PhysNet, MareNet, ViFaPhys eLearning: Physik-Multimedial, Campus-Virtuell
CeGIM-Workshop, Bremen, Thomas Severiens, 5 Content-Vernetzung mit XML Open Archives Initiative Web Services XPath XML-Query
CeGIM-Workshop, Bremen, Thomas Severiens, 6 Open Archives Protocol for Metadata Harvesting: OAI-PMH Dienst (Service Provider) Daten Metadaten (Data Provider) Metadaten-Transfer: Asynchron Inkrementell
CeGIM-Workshop, Bremen, Thomas Severiens, 7 Web-Services (SOAP) Dienst RPC: Synchron Asynchron möglich
CeGIM-Workshop, Bremen, Thomas Severiens, 8 Web Services: Grundlegende Architektur: SOA Service Verzeichnis Service Anbieter Service Konsument Anfrage Ergebnis Suche Antwort Publizieren
CeGIM-Workshop, Bremen, Thomas Severiens, 9 WebService Consumer WSDL Application Logic WS Toolkit WebService Provider DB WS Toolkit Network (TCP/IP) Transport (HTTP) Message (SOAP) Describe Read Appl. Logic
CeGIM-Workshop, Bremen, Thomas Severiens, 10 XML-Query XQD User Interface XML-DB
CeGIM-Workshop, Bremen, Thomas Severiens, 11 XML-Query XQD User Interface XML-DB XML-Agent
CeGIM-Workshop, Bremen, Thomas Severiens, 12 XML-Query XQD User Interface XML-DB XML-Agent XDP
CeGIM-Workshop, Bremen, Thomas Severiens, 13 XML-Query XML-Agent XQD User Interface XML-DB Cache XDP XML-DB Cache XDP XML-DB Cache XDP XML-DB Cache XDP XML-DB Cache XDP XML-Agent User Interface
CeGIM-Workshop, Bremen, Thomas Severiens, 14 Content-Vernetzung mit XML Open Archives Initiative Web Services XPath XML-Query
CeGIM-Workshop, Bremen, Thomas Severiens, 15 Nutzer- und Rechte-Verwaltung in Netzwerken integrativ minimal sicher vertrauenswürdig
CeGIM-Workshop, Bremen, Thomas Severiens, 16 Vernetzung Nutzer Nutzer- und Rechteverwaltung Verwaltet eigene Nutzer und Hashes der eingebundenen nicht freien Dienste. Verwaltet wenigstens einen Gast-Nutzer Datenbank ADatenbank B Stellen Web-Service zum Check der Hashes bereit Liste notwendiger Services: Dienst C
CeGIM-Workshop, Bremen, Thomas Severiens, 17 Vernetzung Nutzer- und Rechteverwaltung Portal: Dienste Primär-Daten Publikationen Dienste: Metasuche Rohdaten-Aufbereitung Kommunikations-Dienste GFZ- Primärdaten Pangea Primärdaten Verteilte, freie Primärdaten GeoLeo NN, Publ.
CeGIM-Workshop, Bremen, Thomas Severiens, 18 Vernetzung Nutzer- und Rechteverwaltung Portal: Dienste Primär-Daten Publikationen Dienste: Metasuche Rohdaten-Aufbereitung Kommunikations-Dienste GFZ- Primärdaten Pangea Primärdaten Verteilte, freie Primärdaten GeoLeo NN, Publ. Meta-Suche OAI
CeGIM-Workshop, Bremen, Thomas Severiens, 19 Vernetzung Nutzer- und Rechteverwaltung Portal: Dienste Primär-Daten Publikationen Dienste: Metasuche Rohdaten-Aufbereitung Kommunikations-Dienste GFZ- Primärdaten Pangea Primärdaten Verteilte, freie Primärdaten GeoLeo NN, Publ. Meta-Suche WebSerive Such-Funktion
CeGIM-Workshop, Bremen, Thomas Severiens, 20 Vernetzung Nutzer- und Rechteverwaltung Portal: Dienste Primär-Daten Publikationen Dienste: Metasuche Rohdaten-Aufbereitung Kommunikations-Dienste GFZ- Primärdaten Pangea Primärdaten Verteilte, freie Primärdaten GeoLeo NN, Publ. Daten Aufbereitung Web-Service
CeGIM-Workshop, Bremen, Thomas Severiens, 21 Implementation Auflisten, welche Daten-Quellen es gibt Auflisten, welche Dienste es gibt Welche Dienste fehlen? Welche Player fehlen? Was will der Nutzer? Welche Schnittstellen implementieren die Dienste, welche das Netzwerk? Mindestanforderungen an die Qualität von Diensten und Daten?
Herzlichen Dank für Ihre Aufmerksamkeit Thomas Severiens Institut for Science Networking Oldenburg, Germany