Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM

22
Ü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.

description

Ü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. Überblick. Was ist das ISN? Was macht es? - PowerPoint PPT Presentation

Transcript of Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM

Page 1: Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM

Überlegungen zur Architektureines 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.

Page 2: Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM

CeGIM-Workshop, Bremen, 04.12.2003Thomas Severiens, [email protected]

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?

Page 3: Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM

CeGIM-Workshop, Bremen, 04.12.2003Thomas Severiens, [email protected]

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

Page 4: Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM

CeGIM-Workshop, Bremen, 04.12.2003Thomas Severiens, [email protected]

4

ISN: Institute for Science Networking

Zahlreiche Projekte:OAD Open-Archives DistributedSINN (XML-Query in Distributed Systems)Web Services: VascodaPortale: PhysNet, MareNet, ViFaPhys eLearning: Physik-Multimedial, Campus-Virtuell

Page 5: Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM

CeGIM-Workshop, Bremen, 04.12.2003Thomas Severiens, [email protected]

5

Content-Vernetzung mit XML

Open Archives InitiativeWeb ServicesXPathXML-Query

Page 6: Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM

CeGIM-Workshop, Bremen, 04.12.2003Thomas Severiens, [email protected]

6

Open Archives Protocol for Metadata Harvesting: OAI-PMH

Dienst(Service Provider)

Daten

Metadaten(Data Provider)

Metadaten-Transfer:AsynchronInkrementell

Page 7: Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM

CeGIM-Workshop, Bremen, 04.12.2003Thomas Severiens, [email protected]

7

Web-Services (SOAP)

DienstDienst

RPC:SynchronAsynchron möglich

Page 8: Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM

CeGIM-Workshop, Bremen, 04.12.2003Thomas Severiens, [email protected]

8

Web Services:Grundlegende Architektur: SOA

ServiceVerzeichnis

ServiceAnbieter

ServiceKonsument

Anfrage

Ergeb

nisSuc

he

Antwort

Publizieren

Page 9: Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM

CeGIM-Workshop, Bremen, 04.12.2003Thomas Severiens, [email protected]

9

WebServiceConsumer WSDL

ApplicationLogic

WSToolkit

WebServiceProvider

DB

WSToolkit

Network (TCP/IP)Transport (HTTP)

Message (SOAP)

Describe

ReadAppl.Logic

Page 10: Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM

CeGIM-Workshop, Bremen, 04.12.2003Thomas Severiens, [email protected]

10

XML-Query

XQD

UserInterface

XML-DB

Page 11: Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM

CeGIM-Workshop, Bremen, 04.12.2003Thomas Severiens, [email protected]

11

XML-Query

XQD

UserInterface

XML-DB

XML-Agent

Page 12: Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM

CeGIM-Workshop, Bremen, 04.12.2003Thomas Severiens, [email protected]

12

XML-Query

XQD

UserInterface

XML-DB

XML-Agent

XDP

Page 13: Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM

CeGIM-Workshop, Bremen, 04.12.2003Thomas Severiens, [email protected]

13

XML-Query

XML-Agent

XQD XQD

XQD

UserInterface

XML-DB

Cache

XDP

XML-DB

Cache

XDP

XML-DB

Cache

XDP

XML-DB

Cache

XDP

XML-DB

Cache

XDP

XML-Agent XML-Agent XML-Agent XML-Agent

UserInterface

Page 14: Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM

CeGIM-Workshop, Bremen, 04.12.2003Thomas Severiens, [email protected]

14

Content-Vernetzung mit XML

Open Archives InitiativeWeb ServicesXPathXML-Query

Page 15: Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM

CeGIM-Workshop, Bremen, 04.12.2003Thomas Severiens, [email protected]

15

Nutzer- und Rechte-Verwaltung in Netzwerken

integrativminimalsichervertrauenswürdig

Page 16: Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM

CeGIM-Workshop, Bremen, 04.12.2003Thomas Severiens, [email protected]

16

Vernetzung

Nutzer

Nutzer- und Rechteverwaltung

•Verwaltet eigene Nutzer und Hashes der eingebundenen nicht freien Dienste.•Verwaltet wenigstens einen Gast-Nutzer

Datenbank A Datenbank B

•Stellen Web-Service zum Check der Hashes bereit•Liste notwendiger Services: www.gridforum.org/ogsi-wg

Dienst C

Page 17: Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM

CeGIM-Workshop, Bremen, 04.12.2003Thomas Severiens, [email protected]

17

Vernetzung

Nutzer- und Rechteverwaltung

Portal:•Dienste•Primär-Daten•Publikationen

Dienste:•Metasuche•Rohdaten-Aufbereitung•Kommunikations-Dienste

GFZ-Primärdaten

PangeaPrimärdaten

Verteilte, freiePrimärdaten

GeoLeoNN,Publ.

Page 18: Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM

CeGIM-Workshop, Bremen, 04.12.2003Thomas Severiens, [email protected]

18

Vernetzung

Nutzer- und Rechteverwaltung

Portal:•Dienste•Primär-Daten•Publikationen

Dienste:•Metasuche•Rohdaten-Aufbereitung•Kommunikations-Dienste

GFZ-Primärdaten

PangeaPrimärdaten

Verteilte, freiePrimärdaten

GeoLeoNN,Publ.

Meta-SucheOAI

Page 19: Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM

CeGIM-Workshop, Bremen, 04.12.2003Thomas Severiens, [email protected]

19

Vernetzung

Nutzer- und Rechteverwaltung

Portal:•Dienste•Primär-Daten•Publikationen

Dienste:•Metasuche•Rohdaten-Aufbereitung•Kommunikations-Dienste

GFZ-Primärdaten

PangeaPrimärdaten

Verteilte, freiePrimärdaten

GeoLeoNN,Publ.

Meta-SucheWebSerive

Such-Funktion Such-Funktion Such-Funktion

Page 20: Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM

CeGIM-Workshop, Bremen, 04.12.2003Thomas Severiens, [email protected]

20

Vernetzung

Nutzer- und Rechteverwaltung

Portal:•Dienste•Primär-Daten•Publikationen

Dienste:•Metasuche•Rohdaten-Aufbereitung•Kommunikations-Dienste

GFZ-Primärdaten

PangeaPrimärdaten

Verteilte, freiePrimärdaten

GeoLeoNN,Publ.

Daten Aufbereitung

Web-Service

Web-Service

Page 21: Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM

CeGIM-Workshop, Bremen, 04.12.2003Thomas Severiens, [email protected]

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?

Page 22: Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM

Herzlichen Dank für Ihre Aufmerksamkeit

Thomas Severiens

Institut for Science Networking Oldenburg, Germany

[email protected]