Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Web Services als Remote Content Provider in Portalumgebungen Vorstellung und Diskussion des Themas Präsentation des Prototypen Konzeption und prototypische.

Ähnliche Präsentationen


Präsentation zum Thema: "Web Services als Remote Content Provider in Portalumgebungen Vorstellung und Diskussion des Themas Präsentation des Prototypen Konzeption und prototypische."—  Präsentation transkript:

1 Web Services als Remote Content Provider in Portalumgebungen Vorstellung und Diskussion des Themas Präsentation des Prototypen Konzeption und prototypische Realisierung einer dynamischen Integration von Web Services in Portalen

2 Web Services Middleware Technologoie für verteilte Anwendungssysteme Plattform-, system- und programmiersprachenneutral “A Web service is a software system identified by a URI, whose public interfaces and bindings are defined and described using XML. Its definition can be discovered by other software systems. These systems may then interact with the Web service in a manner prescribed by its definition, using XML based messages conveyed by Internet protocols.” (W3C 2003)

3 Web Service Technologien WSCI/

4 Web Services in Portalen WS sind neutral -> einfache Einbindung -> einfacher Wechsel WS sind universell -> verschiedene Datenquellen durch eine Technologie Motivation

5 Ziel der Diplomarbeit Möglichst einfach und dynamisch Web Services in Portalumgebungen integrieren!

6 Möglichkeiten der Integration 1. Möglichkeit: Web Services als “Datenlieferant“ Präsentation (HTML-Markup) lokal definiert, Daten liefert Web Service Nachteil: Spezielle Anpassungen für jeden Service erforderlich Ziel der Implementierung: Diesen Aufwand minimieren! Schaeck, Leue, Fischer 2002

7 Möglichkeiten der Integration 2. Möglichkeit: Web Services als “Portlet-Lieferant” Komplette Präsentation (Daten + Markup) liefert Web Service Durch OASIS WSRP-Spezifikation (Version 1.0) definiert Bisher keine Java API verfügbar Überblick in Diplomarbeit, keine Implementierung Schaeck, Leue, Fischer 2002

8 Portalintegration – Ansatz Portletdefinition Applet in Portlet-DB WSDL-Beschreibung durchsuchen Service auswählen Service testen Service binden (HTML Code bearbeiten) G8-Portal-Engine JAVA-Objektrepräsentation der gebundenen Services Frontend Normale Portlets Eingaben werden in Portal-DB zwischen- gespeichert Interaktion über HTML-Formulare Dynamischer Web Service Proxy Aus User-Input und Service-Objekt SOAP- Request generieren SOAP-Engine: AXIS Testen Initialisieren Request / Response Service Provider

9 Demo Präsentation der Demo


Herunterladen ppt "Web Services als Remote Content Provider in Portalumgebungen Vorstellung und Diskussion des Themas Präsentation des Prototypen Konzeption und prototypische."

Ähnliche Präsentationen


Google-Anzeigen