WebSphere Interchange Server の成果物

PIP サンプルは、このセクションに示すビジネス・オブジェクト、コラボレーション・テンプレート、およびパーシスタンス・スキーマを使用して、シナリオをサポートします。

ビジネス・オブジェクト

PIP サンプルは、以下のビジネス・オブジェクトを使用します。

コラボレーション・テンプレート

PIP サンプルは、以下のコラボレーション・テンプレートを使用します。

このコラボレーション・テンプレートには以下のポートがあります。

表 2. BCG_PIP3A4_Request ポート
PortName BusinessObject 説明
RequestFromBackend BCG_Pip3A4PurchaseOrderRequest バックエンドから要求を受け取る
RequestToWBIC BCG_Pip3A4PurchaseOrderRequest Business Integration Connect に要求を送信する
EventFromBackend BCG_EventNotification バックエンドから PIP キャンセル要求を受け取る
EventToWBIC BCG_EventNotification Business Integration Connect に PIP キャンセル・イベントを送信する
ResponseFromWBIC BCG_Pip3A4PurchaseOrderConfirmation Business Integration Connect から応答を受け取る
ResponseToBackend BCG_Pip3A4PurchaseOrderConfirmation バックエンドに応答を送信する

構成プロパティー

  1. DB_CONN_POOL_NAME

    デフォルト値 = CWLDPool

  2. ATTACHMENT_FILE_DIR

    デフォルト値 = C:¥temp

このコラボレーション・テンプレートには以下のポートがあります。

表 3. BCG_PIP3A4_Response ポート
PortName BusinessObject 説明
RequestFromWBIC BCG_Pip3A4PurchaseOrderRequest Business Integration Connect から要求を受け取る
RequestToBackend BCG_Pip3A4PurchaseOrderRequest バックエンドに要求を送信する
EventFromBackend BCG_EventNotification バックエンドから PIP キャンセル・イベントを受け取る
EventFromWBIC BCG_EventNotification Business Integration Connect から PIP 確認通知イベントを受け取る
ResponseFromBackend BCG_Pip3A4PurchaseOrderConfirmation バックエンドから応答を受け取る
ResponseToWBIC BCG_Pip3A4PurchaseOrderConfirmation Business Integration Connect に応答を送信する

構成プロパティー

  1. DB_CONN_POOL_NAME

    デフォルト値 = CWLDPool1

  2. ATTACHMENT_FILE_DIR

    デフォルト値 = C:¥temp

このコラボレーション・テンプレートには以下のポートがあります。

表 4. BCG_PIP3C3_Notifier ポート
PortName BusinessObject 説明
RequestFromBackend BCG_Pip3C3InvoiceNotification バックエンドから通知を受け取る
RequestToWBIC BCG_Pip3C3InvoiceNotification Business Integration Connect に通知を送信する
EventToWBIC BCG_EventNotification Business Integration Connect から PIP 確認通知イベントを受け取る
EventFromBackEnd BCG_EventNotification バックエンドから PIP キャンセル・イベントを受け取る

構成プロパティー

  1. DB_CONN_POOL_NAME

    デフォルト値 = CWLDPool

  2. ATTACHMENT_FILE_DIR

    デフォルト値 = C:¥temp

このコラボレーション・テンプレートには以下のポートがあります。

表 5. BCG_PIP3C3_Receiver ポート
PortName BusinessObject 説明
RequestFromWBIC BCG_Pip3C3InvoiceNotification Business Integration Connect から要求を受け取る
RequestToBackend BCG_Pip3C3InvoiceNotification
バックエンドに要求を送信する
EventFromBackEnd BCG_EventNotification バックエンドから PIP キャンセル・イベントを受け取る
EventFromWBIC BCG_EventNotification Business Integration Connect から PIP 確認通知イベントを受け取る

構成プロパティー

  1. DB_CONN_POOL_NAME

    デフォルト値 = CWLDPool1

  2. ATTACHMENT_FILE_DIR

    デフォルト値 = C:¥temp

このコラボレーション・テンプレートには以下のポートがあります。

表 6. BCG_0A1FailureNotification
PortName BusinessObject 説明
NOFFromWBIC BCG_Pip0A1FailureNotification Business Integration Connect から PIP 0A1 を受け取る
NOFToBackend BCG_Pip0A1FailureNotification バックエンドに PIP 0A1 を送信する
EventFromWBIC BCG_EventNotification Business Integration Connect から PIP 確認通知イベントを受け取る
EventToBackEnd BCG_EventNotification バックエンドに確認通知イベントを送信する

構成プロパティー

DB_CONN_POOL_NAME

デフォルト値 = CWLDPool

PIP パーシスタンス・スキーマ

PIP サンプルは、データベース・テーブルを使用して PIP メッセージの ID と状況を保持します。以下の表に、データベース・テーブルのスキーマを示します。

表 7. PIP メッセージ・パーシスタンス・スキーマ
対応する JMSProperties 属性 説明
Senderid x-aux-sender-id PIP のイニシエーターの ID
Receiverid x-aux-receiver-id PIP の宛先の ID
Documentid x-aux-msg-id PIP を開始するプロセスによって割り当てられるメッセージの ID
PIPInstanceid x-aux-process-instance-id メッセージが属する PIP の ID
Msgid x-aux-system-msg-id PIP メッセージを送信するシステムによって割り当てられるメッセージの ID
Status x_aux_event_status_code PIP の状態: 0 - 開始済み、100 - ACK の受信、800 - バックエンドにより PIP の終了済み、900 - 例外の受信
DocType なし メッセージのタイプ: REQ - 要求メッセージ、RESP - 応答メッセージ、NOTI - 通知メッセージ、0A1 - 障害通知メッセージ

Copyright IBM Corp. 1997, 2004