Ebxml-usage-example

提供:Dev Guides
移動先:案内検索

ebXML-使用例

次の図は、ebXMLシナリオを示しています。これにより、ebXMLの概念を簡単に理解できます。 この例は、技術アーキテクチャ仕様から取られています。

使用例

この例は、組織がebXMLを準備し、新しい取引パートナーを検索し、電子ビジネスに従事する方法を示しています。

  • A社は、ebXMLレジストリを参照して、オンラインで利用可能なものを確認します。 せいぜい、A社は、ebXMLレジストリにすでに格納されている、業界に共通する既存のビジネスプロセス、ドキュメント、およびコアコンポーネントをすべて再利用できます。 それ以外の場合、会社Aは不足しているパーツを設計し、ebXMLレジストリに保存して、業界パートナーが利用できるようにします。
  • A社は、ebXML方式で電子ビジネスを行うことを決定し、ローカルebXML準拠アプリケーションの実装を検討します。 ebXML Business Service Interface(BSI)は、会社と外部ebXMLの世界との間のリンクを提供します。 同社は、サポートされるビジネスプロセス機能、制約、暗号化アルゴリズムの選択、暗号化証明書、トランスポートプロトコルの選択などの技術的なebXML情報を記述するコラボレーションプロトコルプロファイル(CPP)を作成する必要があります。
  • A社はCPPをebXMLレジストリに送信します。 その時点から、会社AはebXMLレジストリに公開されており、新しい取引先を照会している他の会社によって発見される可能性があります。
  • 企業BはすでにebXMLレジストリに登録されており、新しい取引先を探しています。 会社BはebXMLレジストリを照会し、会社AのCPPを受け取ります。 B社には、A社のCPPと自社の2つのCPPがあります。 両社は、ビジネスを行う方法について合意に達する必要があります。これは、ebXMLの用語ではコラボレーションプロトコル契約(CPA)と呼ばれます。 B社はebXML CPAフォーメーションツールを使用して、2つのCPPの要件からCPAを導き出します。
  • このシナリオでは、会社Bは会社Aと直接通信し、新しく作成されたCPAを送信して会社Aに受け入れます。 A社によるCPAの合意により、両社は電子ビジネスの準備が整います。
  • その後、企業は基礎となるebXMLフレームワークを使用し、CPAに準拠したビジネスドキュメントを交換します。 これは、両方の企業がCPAで定義されたビジネスプロセスに従うことを意味します。