Bild mit Unilogo
home uni uni suche suche kontakt kontakt
unilogo Universität Stuttgart
  Institut für Architektur von Anwendungssystemen (IAAS)

Integrationslabor

englishicon Druckansicht
 
 
Fachpraktikum Web Services und Anwendungsintegration

Schwerpunkte dieses Fachpraktikums sind Anwendungsintegrations- und Web Service Technologien. Ziel ist die Erstellung einer komplexen Reisebuchungsanwendung in einem Team aus mehreren Studenten. Dabei ist es auch Aufgabe, die Reiseanwendungen anderer Teams in die eigene Anwendung zu integrieren, so dass sich ein realitätsnahes Integrationsproblem für die einzelnen Gruppen ergibt. Das Aufrufen von Web Services, die außerhalb der Universität Stuttgart liegen, rundet den Integrationsgedanken des Praktikums ab. Die Java 2 Platform Standard Edition (J2SE) wird zur Realisierung der Web Services und zum Zugriff auf Datenbanken eingesetzt. Die Web Services Business Process Execution Language (BPEL) wird verwendet, um Web Services zu aggregieren.

Scenario of this Fachpraktikum

Vorgehensweise:
  • Aufbauend auf einer Analyse einer Anforderungsbeschreibung einer umfangreichen Reisebuchungsanwendung erstellen die Studenten zunächst verschiedene UML Diagramme, um die Problemfelder und Aspekte der zu erstellenden Anwendung zu erkennen. Es folgt die Erstellung verschiedener Web Services, die jeweils Teilaufgaben der späteren Anwendung übernehmen sollen. Nach der Erstellung dieser Web Services wird deren Deployment auch auf realen Produktivsystemen, wie dem IBM WebSphere® Application Server vorgenommen.
  • Nach dem Erstellen der Web Services werden diese durch Geschäftsprozesse miteinander verbunden. Als Sprache zur Modellierung der Geschäftsprozesse kommt dabei BPEL zum Einsatz. BPEL wird dabei ebenfalls verwendet, um die Web Services anderer Gruppen sowie externe Web Services, die außerhalb des IntegrationLabs liegen, einzubinden.

Top
nach oben