B2B Integration
2. QPA がサプ ラ イ ヤに送信 さ れます。
3.
サプ ラ イ ヤが QPA を処理し て、 応答を生成し ます。4.
バイ ヤ ト レーデ ィ ング パー ト ナがサプ ラ イ ヤか ら の応答を集約し ます。ビ ジ ネス プ ロ セ ス およ びワーク フ ロ ーのモ デル化
注意
:
上の図は、 QPA ビ ジネス プ ロセ スの高レベルのビ ューを示し ています。各サ イ ド のプ ロセ スは、 パブ リ ッ ク (協調的) ワーク フ ロー と プ ラ イ ベー ト ワー ク フ ローに よ っ て実装 さ れます。 以下の節では、 こ れ ら の ワー ク フ ローについて説明し ます。
QPA
実装の概要バ イ ヤサ イ ド の実装
サプ ラ イ ヤサ イ ド の実装
QPA 実装の概要
こ のシナ リ オでは、 各 ト レーデ ィ ング パー ト ナは、 QPA プ ロ セ スのプ ラ イベー ト ワー ク フ ローおよびパブ リ ッ ク ワー ク フ ローを実装し てい ます。 サンプルの
QPA
プ ロ セ スでは、 以下の 5 つの ワー ク フ ロー テンプレー ト が使用 さ れます。表
3-4
サンプルQPA
プロセスのワーク フ ロー ロール パブ リ ッ ク/
プ ラ イベー ト ワーク フ ロー名
バ イ ヤ プ ラ イベー ト WLIS_BuyerQPAPrivate バ イ ヤ パブ リ ッ ク WLIS_BuyerQPAPublic サプ ラ イ ヤ パブ リ ッ ク WLIS_SupplierQPAPublic
注意
:
シナ リ オのバ イ ヤはど ち ら も 同 じ パブ リ ッ ク ワー ク フ ロー を使用 します。サプ ラ イ ヤ プ ラ イベー ト WLIS_SupplierOneQPAPrivate サプ ラ イ ヤ プ ラ イベー ト WLIS_SupplierTwoQPAPrivate
3
サン プルについてこ のサンプルでは、 JSP と JSP タ グ ラ イ ブ ラ リ を使用し て、 QPA プロ セ ス を開 始し、 QPA 要求 と 応答データ を表示し ます。 次の図は、 QPA ビジネス ト ラ ンザ
ク シ ョ ンに関与する ト レーデ ィ ング パー ト ナ間のデータ フ ローを示し てい ます。
図
3-5 QPA
ビジネス プロセスのデー タ フ ローバイ ヤサ イ ド およびサプ ラ イ ヤサ イ ド の実装については、 3-28 ページの 「バ イ ヤサ イ ド の実装」 と 3-50 ページの 「サプ ラ イ ヤサ イ ド の実装」 で さ ら に詳し く 説明し ています。
ト レーデ ィ ング パー ト ナおよびワー ク フ ロー間のデータ フ ローを ま と め る と 、 次の イベン ト シーケ ン スにな り ます。
1. QPA
フ ォーム を含む JSP ( 図 2-2 を参照 ) か ら、 QPA 要求が JMS キ ューに送 信 さ れ、WLIS_BuyerQPAPrivateワーク フ ローが開始さ れます。
2.
WLIS_BuyerQPAPrivateワー ク フ ローは、 QPA 要求 XML ド キ ュ メ ン ト を渡
し て、WLIS_BuyerQPAPublicワー ク フ ローを呼び出し ます。 こ の ワーク フ ローは、 QPA 会話を開始し ます。3.
WLIS_BuyerQPAPublicワー ク フ ローは、 ト レーデ ィ ング パー ト ナWLIS_Buyer
と WLIS_Hub 間の コ ラ ボ レーシ ョ ン アグ リ ー メ ン ト に基づいビ ジ ネス プ ロ セ ス およ びワーク フ ロ ーのモ デル化
注意
: WLIS_Hub
は、 メ ッ セージ を受信する場合には、 その コ ラ ボレーシ ョ ン アグ リ ー メ ン ト の代理サプ ラ イ ヤの役割を果た し ます。
4. WLIS_Hub
ト レーデ ィ ング パー ト ナは、 自身 と 各サプ ラ イ ヤ間で登録さ れて い る コ ラ ボレーシ ョ ン アグ リ ー メ ン ト に基づいて、 送 り 先の ト レーデ ィ ング パー ト ナ (WLIS_SupplierOne および WLIS_SupplierTwo) に メ ッ セージを ルーテ ィ ング し ます。注意
:
こ の ステ ッ プでは、 WLIS_Hub ト レーデ ィ ング パー ト ナはロールを 変えて、 自身 と サプ ラ イ ヤ間の コ ラ ボレーシ ョ ン アグ リ ー メ ン ト の 代理バ イ ヤ と な り ます。各サプ ラ イ ヤのパブ リ ッ ク ワーク フ ローは、 XOCP メ ッ セージ を受信する こ と で開始さ れます。 こ のシナ リ オでは、 WLIS_SupplierOne と
WLIS_SupplierTwo
は、 パブ リ ッ ク ワー ク フ ロー(WLIS_SupplierQPAPublic) を共有し てい ます。 パブ リ ッ ク ワー ク フ ロー は、 メ ッ セージか ら QPA 要求 XML ド キ ュ メ ン ト を抽出し ます。