Enterprise Service Bus
Aus P3wiki
Der Enterprise Service Bus wird als zentrale Komponente einer Service Orientierte Architektur (SOA) betrachtet und ist nach `Wikipedia´ eine Kommunikationsinfrastruktur (Middleware), die bevorzugt für die Zusammenarbeit von Web-Services ausgelegt ist.
Die zentrale Aufgabe eines ESB ist der Austausch von Daten zwischen IT-Systemen oder Teilen von IT-Systemen. Der Datenaustausch findet dabei in Form von Service-Aufrufen statt.
Es gibt Stand 12/2008 keinen einheitlichen Standard, der definiert, was ein Enterprise Service Bus ist und was nicht, so dass verschiedene Konzepte zu seiner Beschreibung existieren. Wesentliche Bestandteile eines ESB sind:
- Messaging-Infrastruktur
- Registry von Web Services und Legacy Applikationen
- Single Sign On
- Verschlüsselung und
- Datenkonvertierung.

