Anfang des Inhaltsbereichs

Diese Grafik wird im zugehörigen Text erklärt Der Plain-HTTP-Adapter zur Integration von Business-Systemen Dokument im Navigationsbaum lokalisieren

Im Folgenden wird eine Integrationsmöglichkeit beschrieben, bei der das Business-System, das über den Plain-HTTP-Adapter mit dem Integration Server verbunden wird, die Rolle eines Sendersystems, eines Empfängersystems, oder auch beide Rollen übernehmen könnte.

Verwendung

Viele Fremdsysteme können nur ohne einen SOAP-Umschlag um die HTTP-Payload (Plain-HTTP) über HTTP kommunizieren. Der Plain-HTTP-Adapter wird verwendet, um solche Systeme direkt an den Integration Server anzuschließen.

Manche fremden Empfängersysteme (beispielsweise Web-Server auf Marktplätzen) können nur Daten verarbeiten, wenn sie diese über HTTP-Post als HTML-Form erhalten. In solchen Fällen kann die Payload der ausgehenden Message entsprechend erweitert werden. Für weitere Informationen zum Plain-HTTP-Adapter siehe auch: Plain-HTTP-Adapter

Beschreibung

Ein fremdes Business-System ist über den Plain-HTTP-Adapter mit dem Integration Server verbunden und tauscht XML-Messages über Plain-HTTP mit dem Plain-HTTP-Adapter aus.

Der Plain-HTTP-Adapter nimmt von dem Business-System über das Plain-HTTP-Protokoll eine XML-Message entgegen und konvertiert diese Message in das XI-Message-Protokoll (SOAP mit Erweiterungen des Header) zur weiteren Verarbeitung mit der Integration Engine.

Um XML-Messages über die Plain-HTTP-Schnittstelle an ein empfangendes Business-System weiterzuleiten, nimmt der Plain-HTTP-Adapter die Message im XI-Message-Protokoll von der Integration Engine entgegen, setzt sie in eine Message mit Plain-HTTP-Protokoll um und schickt sie an das Business-System.

Diese Grafik wird im zugehörigen Text erklärt

Beispiel

Ein fremdes Business-System sendet eine XML-Message über das Plain-HTTP-Protokoll an den Plain-HTTP-Adapter auf dem Integration Server. Die XML-Message wird in eine Message im XI-Message-Protokoll umgewandelt und von der Integration Engine weiterverarbeitet. Es werden zwei Empfänger ermittelt:

·        Ein weiteres fremdes Business-System

·        Ein SAP-Business-System, das in der Lage ist, XML-Messages direkt zu empfangen

Der Plain-HTTP-Adapter am Ausgang des Integration Server wandelt die Message im XI-Message-Protokoll zurück in eine Message im Plain-HTTP-Protokoll und schickt sie an das fremde Business-System, während das andere Empfängersystem eine XML-Message über das XI-Message-Protokoll erhält.

Diese Grafik wird im zugehörigen Text erklärt

Wenn Sie die Plain-HTTP-Kommunikation ohne die entsprechenden Erweiterungen des SOAP-Header verwenden, führt dies zu bestimmten Einschränkungen, zum Beispiel im Bereich der Quality-of-Service, wo die Zustellungsart Exactly Once nicht mehr garantiert werden kann.

 

Ende des Inhaltsbereichs