Anfang des Inhaltsbereichs

Diese Grafik wird im zugehörigen Text erklärt Der SOAP-Adapter zur Integration von Remote Clients/Web-Services Dokument im Navigationsbaum lokalisieren

Im Folgenden wird eine Integrationsmöglichkeit beschrieben, die einen Remote Client oder einen Provider von Web-Services über den SOAP-Adapter mit dem Integration Server verbindet. Der Remote Client oder der Provider von Web-Services kann die Rolle eines Senders oder eines Empfängers übernehmen oder aber auch beide Rollen ausfüllen.

Verwendung

Einige Remote Clients oder Provider von Web-Services können nur über den Austausch von Plain-SOAP-Messages kommunizieren. Der SOAP-Adapter kann dazu verwendet werden, solche Systeme direkt an den Integration Server anzubinden

Der SOAP-Adapter bietet eine Laufzeitumgebung mit verschiedenen SOAP-Komponenten zur Verarbeitung von SOAP-Messages. Er verwendet eine Helper-Klasse zur Instanziierung und Steuerung dieser SOAP-Komponenten. Für weitere Informationen zum SOAP-Adapter siehe unter: SOAP-Adapter

Beschreibung

Ein Remote Client oder Web-Services-Provider ist mit dem Integration Server über den SOAP-Adapter verbunden, um SOAP-Messages mit dem Remote Client oder Web-Service-Provider auszutauschen. Der SOAP-Adapter nimmt eine Nachricht vom Remote Client oder Web-Service-Provider entgegen, wandelt das SOAP-Protokoll in das XI-Message-Protokoll (SOAP mit Header-Erweiterungen) um und schickt die Nachricht zur weiteren Verarbeitung an den Integration Server.

Um Messages an einen empfangenden Remote Client oder eine Web Services-Provider weiterzuleiten, nimmt der SOAP-Adapter die Nachricht vom Integration Server entgegen, setzt die Message in eine SOAP-Message um und schickt sie an den Remote Client oder Provider weiter.

Diese Grafik wird im zugehörigen Text erklärt

Beispiel

Ein Remote Client sendet eine SOAP-Message an den SOAP-Adapter auf dem Integration Server. Die SOAP-Nachricht wird in das XI-Message-Protokoll umgewandelt und wird vom Integration Server weiterverarbeitet. Es werden zwei Empfänger ermittelt:

·        Ein Remote Web-Service-Provider

·        Ein SAP Business-System, das in der Lage ist, das XI-Message-Protokoll direkt zu empfangen.

Auf der Empfängerseite konvertiert der SOAP-Adapter das XI-Message-Protokoll in eine SOAP-Message und schickt die Message an den Remote Web Service-Provider, während das andere Empfängersystem eine Message über das XI-Message-Protokoll erhält.

Ende des Inhaltsbereichs