Sync/Async-Kommunikation
Die Sync/Async-Kommunikation ermöglicht
es einem synchronen Sendersystem mit einem Empfängersystem zu kommunizieren,
das keine synchronen Messages verarbeiten kann (typischerweise ein
Mainframe-System). Weitere Informationen finden Sie in folgendem
Beispiel.
Zentraler Bestandteil der Sync/Async-Kommunikation ist die Sync/Async-Bridge, mit deren Hilfe der Integration Server synchrone Messages von einem Sender entgegen nehmen und als asynchrone Messages an einen Empfänger verschicken kann. Umgekehrt kann er die asynchrone Antwort des Empfängers als synchrone Antwort an den Sender zurückschicken.
Hierzu wird ein Integrationsprozess definiert, der gestartet wird, sobald eine synchrone Nachricht vom Sendersystem eintrifft. Der Prozess öffnet über eine speziellen Empfangsschritt die Sync/Async-Bridge, sendet die empfangene Message asynchron an das Empfängersystem weiter und wartet auf die Ankunft der asynchronen Antwort vom Empfänger.
Die Business Process Engine nimmt die asynchrone Antwort vom Empfänger entgegen, korreliert sie mit der entsprechenden Anfrage, und aktiviert den wartenden Prozess, der die Antwort dann synchron an den Sender zurückschickt.

Verfügbarkeitsprüfungen (ATP-Checks) zwischen einen SAP-System und einem Mainframe-System.
· Ihr Sendersystem ist ein SAP-System, das über den RFC-Adapter synchrone RFC-Aufrufe (ATP-Prüfungen) an den Integration Server schickt.
· Ihr Empfängersystem ist ein Mainframe, der bereits an ein Messaging-System angeschlossen ist. Sie verwenden den JMS-Adapter, um diesem System asynchrone Messages vom Integration Server zu schicken.