• 検索結果がありません。

QPA がサプ ラ イ ヤに送信 さ れます。

ドキュメント内 tutorial.book (ページ 60-63)

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 ド キ ュ メ ン ト を抽出し ます。

5.

WLIS_SupplierQPAPublicワーク フ ローは、 各サプ ラ イ ヤのプ ラ イベー ト ワー ク フ ローを呼び出し、 QPA 要求 XML ド キ ュ メ ン ト を渡し ます。

6.

各サプ ラ イ ヤのプ ラ イ ベー ト ワー ク フ ローは、 独自の QPA 応答 (XML ド キ ュ メ ン ト ) を作成し 、 パブ リ ッ ク ワー ク フ ローの戻 り 変数にア タ ッ チし ま す。

7.

WLIS_SupplierQPAPublic

ワーク フ ローは、 QPA 応答 XML ド キ ュ メ ン ト を

ドキュメント内 tutorial.book (ページ 60-63)