Ziel der Webservice-Schnittstellen ist, neben der plattformübergreifenden und systemunabhängigen Kommunikation der jeweiligen Systemklassen, insbesondere die Selbstbeschreibungsfähigkeit der gefundenen Webservices zu ermöglichen, welche es erlaubt, neue Systeme flexibel in sich ausbildende Systemverbünde zu integrieren. Das Feld der E-Learning-Unterstützung ist damit nicht länger auf einzelne Systeme fixiert, vielmehr werden unterschiedliche Klassen von Systemen zu flexiblen Dienstinfrastrukturen integriert. Derartige Systemkonvergenzen sind in dieser Form der Schlüssel zu durchgängiger und alltagstauglicher Unterstützung von Lernprozessen.
|
Einleitung
Dieses Dokument beschreibt eine Verknüpfung von verschiedenen Systemklassen durch offene Schnittstellen auf Basis von Webservices. Zweck ist die Unterstützung kooperativer wissenschaftlicher Arbeits- und Lern- prozesse. Die zu verknüpfenden Systeme bilden einen losen Verbund, bei dem jedes einzelne System seine Kernfunktionalitäten den anderen Systemen bereitstellt. Dies erfordert eine service-orientierte Architektur mit flexiblen Schnittstellen. Die Konzeption dieser Schnittstellen erfolgt zwischen digitaler Bibliothek im Sinne eines Dokumenten- und Publikationsservers, kooperativem Lern- und Wissensmanagementsystem und Autoren- und Planungssystem. Das Ergebnis sind selbstbeschreibungsfähige Dienste zur Konvergenz heterogener Systemklassen.
Anwendungsbereich
In diesem Dokument wird eine zusätzliche Ebene des Austauschs zwischen verschiedenen Diensten beschrieben, die lose gekoppelt werden sollen. Im Gegensatz zur WSDL Beschreibungssprache erfolgt ein Austausch über die Fähigkeiten einzelner Dienste in einer Form, die im Wesentlichen einer Anfrage des jeweiligen Dienstes entspricht. Ziel ist es unterschiedliche Systeme auf einfache Art und Weise zu verknüpfen und so wenig Vorgaben wie möglich zu stellen. Eine gemeinsame Basis der Kommunikation zwischen Dienstnehmer und Dienstgeber muss gefunden werden, damit ein Austausch grundsätzlich erfolgen kann.
Das vorliegende Dokument umfasst die Spezifikation der Dienste Suchen und Publizieren. Dabei sind diese Dienste so allgemein gefasst, dass Dienste wie Exportieren, Abrufen und Importieren darin enthalten sind. Damit ist sowohl das Auffinden von Dokumenten als auch ein Austausch von Dokumenten zwischen Systemen gewährleistet.
Begriffe
Dienstgeber - Ein System, dass einen bestimmten Dienst anbietet Dienstnehmer - Ein System, dass einen Dienst in Anspruch nimmt Dokument - Eine einzelne Datei, die gesucht oder publiziert wird. Metadaten - Attribute für ein Dokument, die dieses beschreiben.
Abkürzungen
LOM - Learning Object Metadata WSDL - Webservice Description Language XML - extensible Markup Language XSD - XML Schema Definition
|
|
Weiterlesen...
|
|
|
|
|