Show TOC Anfang des Inhaltsbereichs

Hintergrunddokumentation Engines auf dem Integration Server Dokument im Navigationsbaum lokalisieren

Der Integration Server ist die Laufzeitkomponente der Exchange Infrastructure, um Messages zu empfangen und kontrolliert weiterzuleiten. Bei der Konfiguration der XI Systemlandschaft wird einem Mandanten des SAP Web AS die Rolle des Integration Servers zugewiesen. In diesem Mandanten kooperieren zwei Engines zur Steuerung des Nachrichtenflusses:

·      Die Integration Engine ist für zentrale Services des Integration Servers zuständig, beispielsweise Routing und Mapping.

·      Die Business Process Engine kümmert sich um die Ausführung und Persistierung von Integrationsprozessen.

Außerdem läuft der überwiegende Teil der Adapter auf der zentralen Adapter Engine, die auf der J2EE Engine des SAP Web AS installiert ist und statt der Integration Engine die Ein- und Ausgangsverarbeitung des Integration Servers übernehmen kann. Auf diese Weise können zentrale Dienste der Adapter Engine (zum Beispiel Persinstenz) von allen Adaptern genutzt werden.

Siehe auch: Connectivity.

Besonderheiten der Integration Engine

Die Integration Engine kann in verschiedenen Business-Systemen in unterschiedlichen Rollen eingesetzt werden. Sie besteht aus folgenden Teilen:

·      Einer Messaging-Logik, die das XI-Message-Protokoll implementiert. Die Messaging-Logik empfängt Messages und leitet sie weiter und stellt dabei sicher, dass die durch das Protokoll festgelegten Dienste wie Quality of Service und die Zustandsverwaltung für Messages (inklusive der Verarbeitung von Acknowledgments) umgesetzt werden.

·      Der Integrationslogik, mit der die zentralen Dienste der Integration Engine bezeichnet werden: Logisches Routing, technisches Routing, Mapping und Adapter.

Abzugrenzen von diesen Teilen der Integration Engine ist die Anwendungslogik in den Anwendungssystemen. Unter die Anwendungslogik fallen zum Beispiel die Selektion von anwendungsspezifischen Daten oder die Verbuchung von Aufträgen im einem Business System. In diesem Rahmen kann das Anwendungsprogramm beispielsweise Proxies für den Austausch von Messages über die Exchange Infrastructure in einem systemübergreifenden Prozess nutzen. Proxy-Objekte gehören zur Anwendungslogik.

Die Integrationslogik der Integration Engine kann nur genutzt werden, wenn Sie in genau einem Mandanten der Integration Engine die Rolle des zentralen Integration Servers zugewiesen haben. Das folgende Beispiel zeigt eine Proxy-Kommunikation über den Integration Server:

Hinweis

Die Konfiguration der Integration Engine als Integration Server im Mandanten 010 ist nur ein Beispiel.

Diese Grafik wird im zugehörigen Text erklärt

In den anderen Mandanten können Sie die Integration Engine so konfigurieren, dass sie lediglich für das Senden und Empfangen von Messages zuständig ist. Wenn kein anderer Mandant des SAP Web AS Messages sendet oder empfängt, wird der gesamte SAP Web AS als Integration Server bezeichnet, obwohl technisch gesehen nur die Engine eines Mandanten diese Rolle übernimmt.

Hinweis

Die Messaging-Logik für die Proxy-Kommunikation ist Teil des SAP Web AS auf dem sendenden beziehungsweise empfangenden Business-System. Bei einer Adapter-Kommunikation mit dem Integration Server ist das Messaging Teil der Adapter Engine.

 

 

 

 

 

 

 

Ende des Inhaltsbereichs