1 / 9

Web Services als Remote Content Provider in Portalumgebungen

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

keilah
Download Presentation

Web Services als Remote Content Provider in Portalumgebungen

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. Web Services “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) • Middleware Technologoie für verteilte Anwendungssysteme • Plattform-, system- und programmiersprachenneutral

  3. Web Service Technologien WSCI / WSCI/

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

  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“ Schaeck, Leue, Fischer 2002 • Präsentation (HTML-Markup) lokal definiert, Daten liefert Web Service • Nachteil: Spezielle Anpassungen für jeden Service erforderlich • Ziel der Implementierung: Diesen Aufwand minimieren!

  7. Möglichkeiten der Integration 2. Möglichkeit: Web Services als “Portlet-Lieferant” Schaeck, Leue, Fischer 2002 • 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

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

  9. Demo Präsentation der Demo

More Related