B2B for Oracle Integrationを使用するための2つのパターン
B2B for Oracle Integrationは2つの異なる方法で使用できます。 この項では、B2Bメッセージを処理するための次の2つのパターンについて説明します。
- スタンドアロン・モード:
B2Bメッセージを処理するために、AS2、FTP、SOAPまたはRESTアダプタなどの基本的なビルディング・ブロックとB2Bアクションを使用します。 これは他の統合と同じです。 B2B統合は自分で構築し、インスタンス・ページでB2Bメッセージの処理を統合インスタンスとして追跡します。 このモードでは、B2B取引先定義は使用されません。
「B2Bスタンドアロン・モード統合の設計」を参照してください。
- B2B取引先モード:
スタンドアロン・モードを拡張し、取引パートナ管理と専用のB2Bメッセージ・トラッキング・ユーザー・インタフェース(Track B2Bメッセージ・ページ)を使用して、完全に宣言的な構成主導の設定を提供します。 取引先プロファイルは設計時に定義し、実行時に使用します。 バックエンド・アプリケーションとインタフェースするための統合のみを作成します。 ただし、バックグラウンドでは、メッセージ処理は統合によって実行されます。 統合は、B2B for Oracle Integrationで使用可能なテンプレートを使用して自動的に作成されます。 つまり、このモードでは、簡単に構成および使用できるソリューションが提供されます。
これら2つのモードの違いは次のとおりです。 全体として、B2B取引先モードは、完全に宣言的で使用しやすくするため、使用する優先パターンです。 このモードは、スタンドアロン・モードと比較して最近導入されました。
| 機能 | スタンドアロン・モード | B2B取引パートナ・モード |
|---|---|---|
| EDI処理を含む基本的なB2Bメッセージの処理 | 使用可能。 Oracle Integrationで使用可能なテクノロジ・アダプタおよびアクションを使用して、B2B統合を設計および構築します。 たとえば、AS2、FTP、RESTまたはSOAPアダプタを使用して、取引先とインタフェースします。 バックエンド(またはバック・オフィス)アプリケーションと統合するには、Oracle ERP CloudアダプタやOracle NetSuiteアダプタなど、使用可能な任意のアプリケーション・アダプタも使用できます。 | 使用可能。 まず、特殊なB2Bユーザー・インタフェースで取引先およびその他のオブジェクトを定義します。 B2B統合は、選択したトランスポート・タイプ(AS2やFTPなど)を使用して自動的に作成されます。 使用可能なアプリケーション・アダプタを使用して、バックエンド(またはバック・オフィス)統合を作成し、取引先プロファイル内でそれらにリンクします。 |
| B2Bメッセージ・アクティビティのトラッキング | 機能に制限があります。 B2Bメッセージ・トラフィックは、統合インスタンスとしてのみ追跡されます。 各受信メッセージまたは送信メッセージは、1つの統合インスタンスです。 インスタンス・ページを使用して、B2Bメッセージを表示します。 トラッキングとトラブルシューティングには深いスキルが必要であり、統合がどのように構築されたかについての知識が必要になる可能性があります。 | 特殊なトラッキングを使用できます。 このモードでは、B2Bメッセージは個別に保持され、特殊なB2Bトラッキング・ユーザー・インタフェース(Track B2Bメッセージ・ページ)が表示されています。 このページは技術的ではなく、B2B操作またはヘルプ・デスク・スタッフが日常的なトラッキングおよびトラブルシューティング用に設計されています。 |
| 新規取引パートナのオンボーディング | 新しい取引先をオンボードするには、新しい取引先からメッセージを受信および送信する追加の統合を手動で作成およびアクティブ化します。 ドキュメント・ベースのルーティングをサポートするように統合を設計します。 このモードでは、B2B取引先定義は使用されません。 | 新しい取引先をオンボードするには、ユーザー・インタフェースで取引先定義を追加し、追加構成を入力します。 これにより、新しいパートナからメッセージを受信および送信する追加の統合が自動的に作成されます。 文書ベースのルーティングは、取引先定義の一部として定義されます。 |
| 任意のアダプタを使用した取引先とのインタフェース | スタンドアロン・モードは基本的なビルド・ブロックのみを提供するため、Oracle Integrationで使用可能な任意のテクノロジ・アダプタを使用して、B2B統合を設計できます。 たとえば、AS2、FTP、RESTまたはSOAPアダプタを使用して、一部のアダプタに現在B2B取引先モードが提供されていない場合でも、取引先と通信できます。 | 現時点では、AS2、AS4、RosettaNet、FTPアダプタのみがB2B取引パートナ・モードをサポートしています。 たとえば、このモードでは現在RESTまたはSOAPプロトコルを使用できません。 |
最初はスタンドアロン・モードで統合を作成した場合でも、そのまま継続して使用できます。 2つのモードを混在させて一致させることはできません。これらのモードは別々に機能し、入力/出力スキーマは異なります。
各パターンの詳細は、後続の章で説明します。