Nachrichtenbasierte Integration

Die nachrichtenbasierte Integration ist eine der allgemeinen Musterkategorien für Konnektivitätslösungen.

Die bestehende Messaging-Infrastruktur kann durch einen Enterprise Service Bus, der eine Umgebung für die Entwicklung und Implementierung nachrichtenbasierter Anwendungen auf Infrastrukturebene bereitstellt, erweitert werden. Beispiele für diese Anwendungen sind Routing- und Umsetzungsservices sowie Protokollierungsservices. Diese Umgebung kann eine zugrunde liegende Messaging-Infrastruktur erweitern oder eine Brücke zwischen verschiedenen Produkten und Technologien bilden. Für den Zugriff auf Anwendungen oder Services, die nicht über eine integrierte Messaging-Funktion verfügen, können Adapter verwendet werden.

Im folgenden Diagramm ist ein Beispiel für ein nachrichtenbasiertes Integrationsszenario dargestellt:

Das Diagramm zeigt einen Enterprise Service Bus, der Mediationen ausführt und mit einem Repository verbunden ist, das Routing-Daten enthält. Mit den Mediationen im Enterprise Service Bus sind zwei Nachrichtenproduzenten und zwei Nachrichtenkonsumenten verbunden.