B2Bメッセージの受信
Oracle Fusionコラボレーション・メッセージング・フレームワークでは、取引先またはサービス・プロバイダからB2Bメッセージを受信できます:
- Oracle B2Bを使用します。
- SOAP webサービスを直接使用します。
- RESTリソースを直接使用します。
Oracle B2B
Oracle B2Bを使用すると、メッセージを転記する取引パートナまたはサービス・プロバイダのB2B HTTPレシーバは、エンドポイントhttps://host/b2b/httpReceiver
に公開されます。
Oracle B2Bの詳細は、「B2B構成の管理」の項を参照してください。
SOAP Webサービス
メッセージングには、次の2つのwebサービスを使用できます:
-
CollaborationMessagingService
-
CollaborationMessageV2Service
サービスはBasic認証を使用して保護されます。 指定されたユーザー名とパスワードが検証されます。 ユーザーは、有効なOracle Fusionアプリケーション・ユーザーである必要があります。 また、コラボレーション・メッセージ・サービスを呼び出すために必要な権限を使用して、ユーザーを設定する必要があります。
ユーザー定義ジョブ・ロールが使用される場合、ロールはCMK_INVOKE_INBOUND_COLLAB_DOC_SERVICE_PRIV
権限を継承する必要があります。
REST Webサービス
B2Bメッセージ・リソースを使用して、取引パートナから直接B2Bメッセージを受信できます。
このリソースの詳細は、REST API for Oracle Supply Chain Management Cloudガイドを参照してください。
指定されたユーザー名とパスワードが検証されます。 ユーザーは、有効なOracle Fusionアプリケーション・ユーザーである必要があります。 また、コラボレーション・メッセージ・サービスを呼び出すために必要な権限を使用して、ユーザーを設定する必要があります。
ユーザー定義ジョブ・ロールが使用される場合、ロールはCMK_INVOKE_INBOUND_COLLAB_DOC_SERVICE_PRIV
権限を継承する必要があります。