プロジェクトまたはスタンドアロン環境でのB2B統合の設計
B2Bスキーマ、ドキュメント、取引パートナおよび統合をプロジェクト内またはスタンドアロン環境(プロジェクト外)で設計できます。
Oracleでは、プロジェクトでの統合を設計することをお薦めします。 プロジェクトは、統合を設計、管理およびモニタリングするための単一のワークスペースを提供します。 プロジェクトを使用して、リリース管理を実行し、自動化ソリューションへのアクセスを管理し、すべてを整理します。 「Oracle Integration 3での統合の使用」の「プロジェクトの開始」と「プロジェクト・ワークスペースのツアー」を参照してください。
次のようにB2Bリソースにアクセスします:
- プロジェクトに含まれる:
- ナビゲーション・ペインで、「プロジェクト」をクリックします。
- B2B統合を設計するプロジェクトをクリックします。
- B2B
をクリックします。
- 実行する設計タスクに応じて、「ドキュメント」、「スキーマ」または「取引先」セクションに移動します。
- 「統合」
セクションの「デプロイ」タブを使用して、B2Bを使用するプロジェクト・デプロイメントを作成します。
- 「監視」タブでは、実行時にB2Bワイヤー・メッセージおよびビジネス・メッセージをモニターします。
- スタンドアロン環境(プロジェクト外)の場合:
- ナビゲーション・ペインで、B2Bをクリックします。
- 実行する設計タスクに応じて、「ドキュメント」、「スキーマ」、「取引先」または「ホスト・プロファイル」を選択します。
- 「B2Bトラッキング」タブでは、実行時にB2Bワイヤー・メッセージおよびビジネス・メッセージをモニターします。
B2Bのプロジェクトでのサポート内容
- ドキュメント、スキーマ(標準およびカスタム)および取引パートナ
- プロジェクト間でドキュメントとスキーマを共有し、再利用と一貫性を実現
ドキュメントおよびスキーマの共有の詳細は、次のとおりです。
- ドキュメントまたはスキーマを作成する場合、次のいずれかを実行できます。
- 別のプロジェクトの共有ドキュメントまたは共有スキーマを使用する場合に選択します。
- ドキュメントまたはスキーマを他のプロジェクトで使用できるようにします。
- アクティブな契約または統合の一部である文書によって参照される文書は編集できません。
- アクティブなアグリーメントまたは統合の一部であるスキーマによって参照されるスキーマは編集できません。
- 別のプロジェクト内のいずれかの文書で参照されている場合、文書は削除できません。
- スキーマが別のプロジェクトのスキーマによって参照されている場合、そのスキーマは削除できません。
- プロジェクトに別のプロジェクトで参照されている文書またはスキーマが含まれている場合、そのプロジェクトを削除できません。
- 共有可能としてマークされていない文書またはスキーマは、他のプロジェクトでアクセスできません。
- スタンドアロン環境で作成されたドキュメントまたはスキーマは、プロジェクトでは共有できません。
- 共有可能としてマークされた文書は、別の文書のみを上書きできます。
- 共有可能としてマークされたスキーマは、別のスキーマのみをオーバーライドできます。
- ドキュメントまたはスキーマを作成する場合、次のいずれかを実行できます。
- 取引パートナおよびアグリーメントのデプロイメント
- トランスポートのデプロイメント
- 個々のドキュメントおよびスキーマのエクスポートおよびインポート
- 個々の取引パートナのエクスポートおよびインポート
- ドキュメント、スキーマおよび取引先を含むプロジェクトのエクスポート、インポートおよび削除
- ドキュメント、スキーマおよび取引パートナを含むプロジェクト・デプロイメントのアクティブ化および非アクティブ化
- 取引パートナ・モードでの統合でのB2Bアクション設計
- プロジェクトの「統合」
セクションの「設計」タブにある、B2B設計時バックエンド統合の表示および管理、統合の送信および統合の受信
- プロジェクトの「統合」
セクションの「監視」タブにある、B2Bランタイム・バックエンド統合の表示、統合の送信および統合の受信
- 「監視」タブでのランタイム・ビジネス・メッセージおよびワイヤー・メッセージのトラッキング
- RosettaNet、AS2、AS4、FTPおよびRESTアダプタの設計時および実行時サポート
- プロジェクトの依存性ダイアグラムでのB2B統合の表示
- プロジェクトの「見る」タブからビジネス・メッセージまたはワイヤー・メッセージを再送信/再処理します。
- ロールベースのアクセス制御(RBAC)では、プロジェクト内の取引先、スキーマおよびドキュメントを編集、表示および監視できるユーザーおよびグループを管理できます。 RBACを使用すると、一部のユーザーおよびグループは、プロジェクト内で特定のアクションを実行しながら、他のユーザーを制限できます。
B2B for Oracle IntegrationおよびRBACの詳細は、次のとおりです:
- プロジェクト内のB2Bモニタリングには、そのプロジェクトに対する適切なアクセス制御を持つユーザーのみがアクセスできます。
- スタンドアロン(非プロジェクト)レベルでのB2Bモニタリングは、すべてのスタンドアロン・ビジネスおよびワイヤー・メッセージ、および特定のプロジェクト・ビジネスおよびワイヤー・メッセージを表示するためのアクセス権を持つユーザーに制限されます。
- 既存のRBACより前のB2B顧客およびスタンドアロン・レベルで実行される既存の開発プロセス/フローは変更されません。
- RBACは、設計時およびモニタリング・アクティビティにのみ適用されます。 RBACは実行時動作には影響しません。
- B2Bダッシュボードには、プロジェクト・リソースとスタンドアロン・リソースの両方のメトリックが表示されます。
RBACの詳細は、「Oracle Integration 3での統合の使用」の「プロジェクトで編集、表示およびモニターできるユーザーの管理」を参照してください。
特定のサービス・ロールを付与されたユーザーが実行できるB2B for Oracle IntegrationタスクおよびOracle Integrationサービス・ロールの詳細は、「Oracle Integration 3のプロビジョニングと管理」の「ロール別のOracle IntegrationのB2Bでユーザーが実行できる操作」および「Oracle Integrationサービス・ロール」を参照してください。
B2Bのプロジェクトでサポートされていないもの
- ホスト・プロファイルは定義できません。 ホスト・プロファイルは、スタンドアロン環境(プロジェクト外)でのみ使用できます。
- B2Bスキーマは、標準交換フォーマット(SEF)ファイルをインポートして作成することはできません。
- あるプロジェクトで作成された一部のB2Bアーティファクト(ドキュメントおよび取引先)を別のプロジェクトと共有することはできません。
- B2Bダッシュボード・ページは、「可観測性」、「ダッシュボード」、B2Bをドロップダウン・リストから選択して、スタンドアロン環境でのみ使用可能です。
- B2BアーティファクトをOracle SOA Suiteからプロジェクトに移行することはできません。