Enterprise Service Bus (ESB)

Eintrag zuletzt aktualisiert am: 09.06.2010

Ein Enterprise Service Bus (ESB) ist eine Software, die in Service orientierten Architekturen (SOA) eingesetzt wird als Intermediär beim Aufruf von Diensten (Services).

Ein ESB leistet z.B. folgende Funktionen:
Client und Server-Entkopplung
Auffinden von geeigneten Diensten
Umsetzung von Protokollen (Protocol Bridging)
Versionsumsetzungen
Lastverteilung
Redundanz (Failover)
Protokollierung
Callback-Mechanismen
Wartenschlangenmechanismen
Selbstkonfiguration von Diensten
Unterstützung für Testszenarien