-
同期アウトバウンドアダプタ:実装されている同期アウトバウンドアダプタは、発信メッセージの同期通信を一般的に管理します。これは、非同期アウトバウンドアプリケーションサービスによって呼び出されます。S / 4HANAアプリケーションは自身のシステムに対して非同期ローカルWebサービス呼び出しを行い、同期アウトバウンドアダプターは非同期Webサービス呼び出しを受信し、同期Webサービス呼び出しを介してペイロードをAribaNetworkに転送します。
-
ポーリングクライアント:ポーリングクライアントは、同期Webサービス呼び出しを使用して、保留中のcXMLメッセージをAribaネットワークからアウトバウンドにフェッチします。cXMLメッセージを受信した後、ポーリングクライアントは、非同期Webサービス呼び出しを送信することにより、メッセージをS/4HANAアプリケーションに転送します。
直接接続シナリオは、接続が常にオンプレミスによってクラウド(Ariba)に向けて開かれるため、最高レベルのセキュリティをサポートします。Aribaとの通信には、送信されたデータをセキュリティのために暗号化するHTTPプロトコルが使用されます。
-
Ariba Networkは、HTTPおよびマルチパートMIMEメッセージを受信します。
-
BusinessSuiteまたはS/4HANAアプリケーションは、外部通信にHTTP / SOAPベースのプロトコル(同期Webサービスプロトコル)を使用します。
プロトコルゲートウェイは、プロトコル変換に使用されるステートレスアダプタとして機能します。cXMLメッセージがBusinessSuite/ S / 4 HANA / PIからAribaNetworkに転送されるときに、含まれているcXMLメッセージをHTTPSOAPからHTTPMultipart MIMEメッセージに再パッケージ化し、cXMLメッセージがAribaNetworkからBusinessSuiteに転送されるときにその逆を行います。 / S /4HANAPI。
Ariba Networkは、Web Service Reliable Messaging(WS-RM)の特定の技術コンポーネントをサポートしていないため、AribaNetworkはBusinessSuite/S4HANAなどの消費アプリケーションにメッセージを「プッシュ」しません。代わりに、cXMLメッセージはAribaNetworkから取得されます。