Diese Seminararbeit gibt vorrangig einen Einblick in Enterprise Service Bus, im Hinblick auf die service-oriented Architecture. In Kapitel 2 wird allgemein auf die Begriffe Enterprise Application Integration (EAI), Message-Oriented Architecture (MOM) und Service-Oriented Architecture (SOA) eingegangen. In Kapitel 3 wird dann der Enterprise Service Bus erklärt und anhand einer aktuellen Studie werden die Softwareanforderungen aufgezeigt. Im letzten Kapitel folgt noch ein Fazit. EAI setzt sich zum Ziel getrennt voneinander entwickelte, spezifische Software zu integrieren. Dass die verschiedenen Applikationen so miteinander kommunizieren, dass sie als ein Ganzes geschäftsorientiert und im betriebswirtschaftlichen Sinne harmonisieren. EAI wird auch als grenzenlose Möglichkeit zum Informationsfluss zwischen beliebigen Systemen auf Präsentations-, Anwendungs- und Datenbankebene gesehen. Dabei müssen keine vorhandenen Anwendungen und Datenbestände geändert werden. Die Architektur einer EAI-Lösung besteht aus drei Komponenten: Dem Kommunikationsmodell Den Integrationsmechanismen Und der Middleware. Im Kommunikationsmodell unterscheidet man zwischen der Art und Weise wie Applikationen sich untereinander austauschen. Man differenziert zwischen synchroner und asynchroner Kommunikation. Für die synchrone Kommunikation muss man stets auf eine Rückantwort warten, bevor der Fall weiterverarbeitet werden kann. Im Gegensatz dazu, die asynchrone Kommunikation, bei der ich keine Rückantwort abwarten muss. [...]
Inhaltsverzeichnis
1. Geleitwort
2. Begriffe
2.1. Enterprise Application Integration (EAI)
2.2. MOM
2.3. Service-oriented Architecture (SOA)
3. Enterprise Service Bus
3.1. Eigenschaften eines ESB
3.2. Studie zu Integrationslösungen unter Zuhilfenahme des ESB
4. Fazit
Zielsetzung & Themen
Diese Seminararbeit untersucht den Enterprise Service Bus (ESB) als fundamentale Technologie für die Automatisierung von Geschäftsprozessen innerhalb einer serviceorientierten Architektur (SOA). Ziel ist es, die technologischen Grundlagen der Applikationsintegration zu erläutern, die spezifischen Eigenschaften eines ESB zu analysieren und deren praktische Bedeutung durch eine Marktstudie einzuordnen.
- Grundlagen der Enterprise Application Integration (EAI) und Message-Oriented Middleware (MOM)
- Konzepte und Vorteile einer Service-oriented Architecture (SOA)
- Detaillierte Analyse der Kernfunktionen eines Enterprise Service Bus
- Bewertung von Integrationslösungen im Kontext aktueller Marktstudien
Auszug aus dem Buch
3.1. Eigenschaften eines ESB
Der Enterprise Service Bus ist als eine Alternative zum traditionellen Enterprise Application Integration zu sehen. Er verspricht die Probleme herkömmlicher EAIs zu bereinigen. Das Ganze, dann auch noch einfacher, schneller und günstiger. Der Grund hierfür liegt darin, dass der ESB in sämtlichen Schlüsselfunktionen, auf Standards setzt, die sich in der Vergangenheit ausgezeichnet haben. Damit können Soft- und Hardware der unterschiedlichsten Hersteller miteinander variiert werden. Der Benutzer profitiert davon in der Weise, dass die einzelnen Bestandteile austauschbar und vergleichbar werden. Das heißt, dass der Konkurrenzkampf auf dem Markt um die jeweiligen Marktsegmente verdichtet wird. Das führt soweit das die Produktqualität steigt und der Endpreis sinkt.
Außerdem ist es dem Unternehmen auch möglich eigenes Know-how-Potenzial an den Markt zu bringen. Aufgrund der vielen Standards ist es leicht selbst einen Web Service anzubieten und die Nachfrager entsprechend zu versorgen. Dabei ist nicht zu vergessen, dass es für den Betrieb ein enormes Einsparpotenzial bietet, indem man bei der Implementierung und Wartung des Enterprise Service Bus keine teuren Spezialisten mehr anheuern muss. Der Aufbau des ESB ist nicht großartig verschieden zu dem traditioneller Systeme. Die beteiligten Applikationen werden unter zu Hilfenahme eines Adapters, falls nötig, an eine asynchrone Middleware angeschlossen. Bahnbrechender Unterschied zu bisherigen EAI-Lösungen ist das die Eigenschaften des ESB auf standardisierten Technologien aufbauen.
Zusammenfassung der Kapitel
1. Geleitwort: Das Kapitel führt kurz in die Thematik der Arbeit ein, nennt die zentralen Begriffe und gibt einen Ausblick auf den weiteren strukturellen Aufbau.
2. Begriffe: Hier werden die theoretischen Grundlagen wie EAI, MOM und SOA erläutert, um ein Verständnis für die nachfolgenden technologischen Ausführungen zu schaffen.
3. Enterprise Service Bus: Dieser Hauptteil beschreibt die spezifischen Eigenschaften eines ESB, wie Konnektivität, Transformation und Sicherheit, und analysiert eine Marktstudie zu Integrationslösungen.
4. Fazit: Das Fazit fasst die aktuelle Marktsituation zusammen und reflektiert die Herausforderungen bei der Implementierung von ESB-Lösungen.
Schlüsselwörter
Enterprise Service Bus, ESB, Service-oriented Architecture, SOA, Enterprise Application Integration, EAI, Middleware, Message-Oriented Middleware, MOM, Web Services, Geschäftsprozessautomatisierung, Messaging, Datentransformation, Systemintegration, IT-Infrastruktur
Häufig gestellte Fragen
Worum geht es in dieser Arbeit grundsätzlich?
Die Arbeit behandelt den Enterprise Service Bus als technologische Basis zur Automatisierung von Geschäftsprozessen im Rahmen einer serviceorientierten Architektur.
Welches sind die zentralen Themenfelder?
Die zentralen Themen umfassen die Applikationsintegration (EAI), die Nachrichtenverwaltung durch Middleware (MOM) und die Architekturprinzipien von SOA.
Was ist das primäre Ziel der Untersuchung?
Das Ziel ist es, die Funktionsweise des ESB zu erklären und aufzuzeigen, wie durch standardisierte Technologien eine effiziente Systemintegration erreicht werden kann.
Welche wissenschaftliche Methode wird verwendet?
Die Arbeit basiert auf einer Literaturanalyse sowie der Auswertung einer fachspezifischen Marktstudie (Gartner Magic Quadrant).
Was wird im Hauptteil behandelt?
Der Hauptteil analysiert die technologischen Eigenschaften des ESB sowie die Ergebnisse einer Studie zu marktführenden Integrations-Backbone-Lösungen.
Welche Schlüsselwörter charakterisieren die Arbeit?
Wichtige Begriffe sind Enterprise Service Bus, SOA, Middleware, Systemintegration und Geschäftsprozessautomatisierung.
Warum ist MOM für web-basierte Architekturen besonders geeignet?
MOM ermöglicht eine zeitliche und örtliche Entkopplung der Komponenten, bietet Skalierbarkeit und unterstützt eine asynchrone Interaktion, was die Fehlertoleranz erhöht.
Welche Herausforderungen identifiziert die Autorin bei ESB-Lösungen?
Die Autorin stellt fest, dass viele Hersteller Schwierigkeiten haben, ihre ESB-Bausteine mit fremden Integrationslösungen zu verbinden, da sie oft von traditionellen Messaging-Systemen abstammen.
- Quote paper
- Meike Arnold (Author), 2005, Enterprise Service Bus (ESB) als Grundlage SOA basierender Geschäftsprozess-Automatisierungen, Munich, GRIN Verlag, https://www.grin.com/document/58510