Diplomarbeit DIP-2664

Bibliograph.
Daten
Wiese, Alexander: Konzeption und Implementierung von WS-Policy- und WSRF-Erweiterungen für einen Open Source Enterprise Service Bus.
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik, Diplomarbeit Nr. 2664 (2008).
101 Seiten, deutsch.
CR-Klassif.D.2.12 (Software Engineering Interoperability)
C.2.4 (Distributed Systems)
H.4.1 (Office Automation)
H.3.5 (Online Information Services)
Kurzfassung

Ein Enterprise Service Bus (ESB) ist ein wichtiger Middleware-Baustein einer Service Orientierten Architektur (SOA). Eine Aufgabe eines ESBs ist es, Anfragen, die an den Bus gestellt werden, an den richtigen Service weiterzuleiten. In der Arbeit wird untersucht, wie die Auswahl des Services mittels WS-Policy durchgeführt werden kann.

Dazu werden Services mit Policies assoziiert, die beschreiben welche Funktionen und Eigenschaften der Service hat. Eine Anfrage an den ESB enthält wiederum eine Policy, die beschreibt welche Funktionen und Eigenschaften ein aufzurufender Service erfüllen muss. Der ESB muss nun mittels eines in WS-Policy definierten Matchings herausfinden, welcher der bei ihm angemeldeten Services die Policy der Anfrage erfüllt.

Außerdem wird in der Arbeit untersucht, inwieweit dieses Konzept auch auf statusbehaftete Web Services, die mittels des Web Service Resource Framework (WSRF) beschrieben werden, angewendet werden kann. Ein Anwendungszenario wäre z.B.: „Sende die folgende Anfrage an einen Server, der noch mindestens 50% seiner CPU-Ressourcen verfügbar hat“.

Im praktischen Teil der Arbeit wird ein bestehender Open Source ESB (Apache ServiceMix) um die erarbeiteten Konzepte erweitert. Wichtige Aspekte der Implementierung werden in der Arbeit diskutiert.

Volltext und
andere Links
PDF (1351269 Bytes)
Zugriff auf studentische Arbeiten aufgrund vorherrschender Datenschutzbestimmungen nur innerhalb der Fakultät möglich
KontaktAlexander Wiese alex_wiese@web.de
Abteilung(en)Universität Stuttgart, Institut für Architektur von Anwendungssystemen
Betreuervan Lessen, Tammo; Mietzner, Ralph
Eingabedatum29. Februar 2008
   Publ. Institut   Publ. Informatik