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

Slides:



Advertisements
Ähnliche Präsentationen
interaktiver Web Service Workflows
Advertisements

Cloud42 Dominik Muhler Seminar StuPro cims cims.
Rechnernetze und verteilte Systeme (BSRvS II)
Basis-Architekturen für Web-Anwendungen
Sebastian Peters TIB-Workshop zur DOI-Registrierung 3. November 2011 DataCite Technik Vertiefung.
Web 2.0 und RIAs - Adobe Air1 Seminar: Web 2.0 und Rich Internet Applications Wintersemester 2007/2008 Daniel Thaidigsmann
Bernd Oberknapp, UB Freiburg
Übung 5 Mehrstufige Client/Server-Systeme mit Enterprise Java Beans
WS06/07Prof. Dr. Andreas Schmietendorf1 Programmierung von Client/Server- Anwendungen Übersicht zur Vorlesung.
Datenbankzugriff im WWW (Kommerzielle Systeme)
Pascal Busch, WWI00B – Vergleich CORBA vs. Web Services hinsichtlich der Applikationsintegration Web Services vs CORBA Web Services vs CORBA Ein Vergleich.
Microsoft Windows 2000 Terminal Services
Web-Programmierung und Web 2.0-Technologien
Edgar - Ein Texteditor Ein Vortrag von Carsten Severin.
1 Web Services (SOAP, REST, WSDL). © Prof. T. Kudraß, HTWK Leipzig 2 Web Service – Definitionen? Gartner Group: Web services are software technologies,
Explizite und editierbare Metainformationen für Software Muster.
Strukturänderungen Verteilte Anwendungen Wintersemester 06/07 © Wolfgang Schönfeld.
Zukunft des Webs? Dennis Beer Christian Blinde
Systementwicklungsprojekt:
Diplomverteidigung Konzeption und Realisierung der Server-Komponente für ein P2P-File-Sharing-System, bei dem die User am Umsatz beteiligt sind Vortragender: Holger.
Gottfried Vossen 5. Auflage 2008 Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme Kapitel 14: Datenintegration.
Java for Process Control P.Wüstner - Zentrallabor für Elektronik (ZEL) - JfPC: eine neue Technologie für den plattform- unabhängigen Zugriff auf Prozeßperipherie.
Computer-Supported Cooperative Work (CSCW)
Software Architektur III
PPS-Design einer eigenen WWW-Homepage SS 2003 Applets.
Die .NET Common Language Runtime
Die .NET Common Language Runtime
Software Architektur IV
Service components and distribution with OSGi Seminar: Multimedia- und Internetsysteme Paul Hübner | Bildquellen : [1]
ArcGIS als WPS Server Aktueller Stand der Umsetzung
Integration heterogener verteilter Systeme mit WS-BPEL – ein Praxisbeispiel Dr. Wolf-Dieter Heinrichs.
Webservice Grundlagen
TUM Hauptseminar Web Services – Water und JWIG Folie 1 Hauptseminar Web Services Sprachen I: Water und JWIG Andreas Töllich TU München, Lehrstuhl für Informatik.
Service Orientierte Architektur
Aichinger Christian, Strasser Jürgen. Inhalt JSF EJB Praxis - Integration.
A Social Tagging Environment for Web Information Extraction
Entwicklung verteilter Anwendungen II, SS 13 Prof. Dr. Herrad Schmidt SS 13 Kapitel 4 Folie 2 REST Web Services (1)
Übersicht Was ist cocoon? Separation of Concerns Pipeline Modell
ESRI EUROPEAN USER CONFERENCE
Management- und Web Services- Architekturen
SPODAT - Blick nach vorn
Diplomverteidigung Ulrich Dinger Thema: Untersuchung und Entwicklung von Ansätzen und Techniken zur Realisierung einer (Web) Service Language.
Datenanbindung in Webapplikationen
Einführung in Web Services Web Services in der Praxis
Datenbanken im Web 1.
? What is Open PS? SAP Open PS based on EPS 4.0
Welcome to Web Services & Grid Computing Jens Mache
Frameworks
Prof. Dr. Ludwig Nastansky Universität Paderborn Wirtschaftsinformatik 2 – Fachbereich 5 Prof. Dr. Ludwig Nastansky Warburgerstr. 100, Paderborn.
Web Services (Axis) ETIS SS05.
J2EE-Motivation(I) Anforderungen an heutige Software u.a.:
Web Services Spezielle Methoden der SWT Liste V – WS 2008/2009 Christian Boryczewski.
Prof. Dr. Ludwig Nastansky Universität Paderborn Wirtschaftsinformatik 2 – Fachbereich 5 Prof. Dr. Ludwig Nastansky Warburgerstr. 100, Paderborn.
2ter Review, 13. Oktober 2000, Berlin/Dortmund Pixelpark IMD 2. Review Dortmund Christoph Brandt / Torsten Prill Pixelpark AG 1 BMBF:
Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de.
Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)
Application Infrastructure Technologies Extending OnPremise EAI to the Cloud Wilfried Mausz BSc. dataformers GmbH Lothar Mausz dataformers.
Comprehensive Information Base (CIB) – ein Prototyp zur semantischen Datenintegration Stefan Arts
Webbasierte Kommunikation am Beispiel REST Seminarvortrag von Heiko Overath.
Technische Universität München, Informatik XI Angewandte Informatik / Kooperative Systeme Verteilte Anwendungen: Entwurf Dr. Wolfgang Wörndl
Technische Universität München Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie 1 Concepts for remote control of VLBI-telescopes: on the way.
Oracle ADF FacesSeite 1 Oracle ADF Faces OPITZ CONSULTING Oracles Implementierung der JavaServer Faces Spezifikation.
1 Lutz Ullrich SOA – serviceorientierte Architektur SOA – Was ist das?
Technische Universität München, Informatik XI Angewandte Informatik / Kooperative Systeme Verteilte Anwendungen: Web Services Dr. Wolfgang Wörndl
WebServices Vortrag zur Diplomarbeit WebServices Analyse und Einsatz von Thomas Graf FH Regensburg
SOAP - WSDL Universität zu Köln Institut für Historisch-Kulturwissenschaftliche Informationsverarbeitung Prof. Dr. Manfred Thaller AM 2 Hauptseminar: Virtuelle.
Jakarta Struts Quasi-Standard für JSP-basierte Entwicklung: Jakarta Struts Key Features von Struts: Implementierung des Action-Command-Pattern („Model.
Prof. Dr.-Ing. Franz-Josef Behr Geodaten und Datenmodell
IETF 80 Prague DISPATCH WG
Integrating Knowledge Discovery into Knowledge Management
 Präsentation transkript:

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

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)

Web Service Technologien WSCI/

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

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

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

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

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

Demo Präsentation der Demo