Services vermitteln
Der IT-Prozess Services vermitteln umfasst keine Benutzeraktionen. Der Integration Broker verarbeitet die von der sendenden Anwendung eingehende Message, führt falls notwendig erforderliche Mapping-Programme aus und verschickt die Ziel-Message (gegebenenfalls auch mehrere) an die entsprechenden Empfänger. Die Message-Verarbeitung kann hierbei Integrationsprozesse durchlaufen.
Dieser IT-Prozess ist Bestandteil der folgenden IT-Szenarios:
IT-Szenario |
IT-Szenariovarianten |
Dieser Prozess hängt von der eingehenden Message und den zuvor erstellten Konfigurationsobjekten ab. Diese müssen im Integration Directory vorhanden sein und bestimmen zum Beispiel den oder die Empfänger einer Message.
...
1. Der Integration Broker bestimmt alle Empfängersysteme und Empfänger-Interfaces der eingehenden Message. Falls für eine Message mehrere Empfänger konfiguriert worden sind, sendet der Integration Broker später jeweils eine Kopie der Message an jeden Empfänger. Die Ermittlung des Empfängersystems und des Empfänger-Interfaces bezeichnet man zusammenfassend auch als logisches Routing.
2. Wenn auf Grund des vom Empfänger erwarteten Message-Formats ein Mapping von der Ausgangs-Message auf die Ziel-Message(s) notwendig ist, führt der Integration Broker ein Mapping-Programm aus. Über so ein Mapping-Programm können Sie auch eine eingehende Message in mehrere kleinere Messages aufteilen, um verschiedene Teile der Message an verschiedene Empfänger zu senden (Message-Split).
3. Für jeden Empfänger bestimmt der Integration Broker einen Kommunikationskanal, über den die Message versendet werden soll (technisches Routing). Dabei werden für Kommunikationspartner zusätzlich konfigurierte Vereinbarungen berücksichtigt, wie etwa Sicherheitseinstellungen und Verschlüsselung.
4. Optional können Sie in der Konfiguration auch eine Verarbeitung des Message durch einen Integrationsprozess auf dem Integration Broker vorgesehen haben. In diesem Fall leitet der Integration Broker die Message an den Prozess weiter. Der Integrationsprozess verarbeitet die Message nach einem Ablaufmodell, in dem wiederum eine Message über das logische und technische Routing des Integration Brokers gesendet werden kann.
Die eingegangene Message wurde verarbeitet und die aus dieser Verarbeitung hervorgehende(n) Message(s) an den oder die ermittelten Empfänger geschickt.