機械翻訳について

「SOAPアダプタ」の機能

「SOAPアダプタ」は、Oracle Integrationの統合で外部SOAP APIを使用できます。 Oracle Integrationから受信したメッセージは、「SOAPアダプタ」によってペイロードとして外部SOAPエンドポイントに渡すことができます。 エンドポイントから受信したレスポンスは、その後の処理のために統合の次のアクションに送信できます。

「SOAPアダプタ」は、特定のURI宛てのSOAPリクエストを受け入れるためのインバウンドSOAPエンドポイントを公開できます。 リクエスト本文は、統合に存在する次のアクティビティにメッセージ・ペイロードとして渡され、SOAPヘッダーおよびHTTPヘッダーとともに渡されます。

ノート:

「SOAPアダプタ」では、すべてのエンドポイントが公開されているとおりに扱われます。 「SOAPアダプタ」は、接続しているアプリケーションによって公開されているAPIsのいずれもフィルタ処理または変更しません。 接続先のアプリケーションのネイティブ・アダプタがある場合は、代わりにそのアダプタを使用してください。 ネイティブ・アダプタのかわりに「SOAPアダプタ」を使用することを選択した場合、API制限および非推奨ポリシーは、それぞれのアプリケーションのドキュメントに指定されているとおりに適用されます。 Oracle HCM Cloud SOAP APIに接続するには、「Oracle HCM Cloudアダプタの機能」を参照してください。

「SOAPアダプタ」には、次の機能があります。

「SOAPアダプタ」トリガーとして構成されている場合の機能

  • トリガーとして構成された場合の「SOAPアダプタ」機能:

    重要:

    (トリガーとして構成されたSOAPアダプタ固有の接続を使用して) SOAP APIとして公開された統合は、添付を受け入れられません。

「SOAPアダプタ」起動として構成されている場合の機能

  • 「SOAPアダプタ」の機能を起動として構成した場合:

    • 発信構造化ペイロード(XML)のサイズが50 MBを超えないようにします。 ペイロードのサイズが50 MBを超える場合は、HTTPエラー・コード・メッセージが返されます。

    • クライアントからの着信非構造化ペイロード(MTOM)が1 GBを超えないようにします。 ペイロードのサイズが1 GBを超える場合、HTTPエラー・コード・メッセージがクライアントに返されます。

    • HTTPSプロトコル・ベースの外部SOAPエンドポイントの呼び出しを許可し、トランスポート層セキュリティ(TLS)を使用して通信を暗号化します(「トランスポート層のセキュリティ・バージョンのサポート」を参照)。

    • HTTPプロトコル・ベースのSOAPエンドポイントの呼出しを許可します。

    • HTTP Basic認証およびWS-Usernameトークン・ベース認証を使用して保護されていない外部SOAPエンドポイントの呼出しを許可します。

    • TLSサーバーv1.1およびv1.2でホストされる外部SOAPエンドポイントの呼出しを許可します。

    • 双方向SSL対応の外部SOAPエンドポイントの呼出しをサポートします(「アウトバウンド接続の双方向SSLサポート」を参照)。

    • アウトバウンドSOAPリクエストで使用可能な標準およびカスタムのSOAP/HTTPヘッダー・プロパティの構成をサポートします(「標準およびカスタムSOAPおよびHTTPヘッダーの追加のサポート」を参照)。

    • 次のメッセージ交換パターンを実装する外部SOAPエンドポイントの呼び出しをサポート: (WS-Addressingを使用した)コールバック・サポートによる同期リクエスト/レスポンス、一方向リクエストおよび非同期リクエスト(「起動(アウトバウンド)方向の非同期コールバック・レスポンスのサポート」を参照)。

    • 同じ場所にあるモジュール間でのサブジェクトの伝播をサポートします(たとえば、プロセスとプロセスの統合から統合への統合など)。 これにより、モジュールは現在のサブジェクトに基づいてカスタム機能と制限を提供できます。 統合によって別のプロセスまたは統合が起動されると、JWTトークンを使用してサブジェクトが伝播されます。 同様に、プロセスによって統合が呼び出されると、JWTを使用してサブジェクトが伝播されます(「同じ場所にあるSOAPエンドポイントの起動のサポート」を参照)。

    • エンドポイントの動的検出をサポートします。 これは、「SOAPアダプタ」によって起動されるエンドポイントをランタイム・ロジックに基づいて動的に構成する必要があるシナリオで役立ちます(「動的エンドポイントのサポート」を参照)。

    • 次のものがサポートされます:

      • 外部SOAP APIsを起動ながら、バイナリ・コンテンツおよび非バイナリ・コンテンツを、リクエスト・メッセージの一部としてMTOMアタッチメント(最大1 GB)として送信します。

      • 外部SOAP APIsを起動するときに、レスポンス・メッセージの一部としてバイナリ・コンテンツと非バイナリ・コンテンツをMTOMアタッチメント(最大1 GB)として受信します。