Hitachi

OpenTP1 Version 7 分散トランザクション処理機能 OpenTP1 プロトコル TP1/NET/User Agent編


2.2.1 問い合わせメッセージの送信

TP1/NET/User Agentが,相手システムに問い合わせメッセージ(UINQ)を送信し,相手システムからの応答メッセージ(UREP)を受信する処理の流れを説明します。この場合,問い合わせメッセージ関数(sendrecv)を発行したUAPに,応答メッセージが返ります。

自システムからの問い合わせメッセージの送信と,それに対する相手システムからの応答メッセージを受信する処理の流れを次の図に示します。

図2‒14 問い合わせメッセージの送信と応答メッセージの受信

[図データ]

  1. MHPまたはSPPからrequest型論理端末へ,同期型の問い合わせメッセージを送信します。

  2. TP1/NET/User Agentは相手システムにUINQを送信します。

  3. 相手システムからのUREPを受信します。

  4. 相手システムからの応答メッセージをUAPに受け渡します。

  5. 問い合わせメッセージを送信したUAPに制御が渡され,応答メッセージを受信します。

  6. 3.のUREPの処理完了報告が必要な場合,UAPへのリターンが正常に終了した時点で,UINFを送信します。