Hitachi

OpenTP1 Version 7 分散トランザクション処理機能 OpenTP1 プロトコル TP1/NET/Secondary Logical Unit - TypeP2編


1.2.1 通信形態

AP間通信を使用すると,自システムで発生したトランザクションを相手システムで処理したり,その結果を受信したりできます。また,相手システムで発生したトランザクションを自システムで処理したり,その結果を送信したりできます。

SLU - TypeP2を使用したAP間通信の形態には,次の四つがあります。

SLU - TypeP2を使用したAP間通信の例を次の図に示します。

図1‒2 SLU - TypeP2を使用したAP間通信の例

[図データ]

〈この項の構成〉

(1) 一方受信

相手システムからAP間通信の開始要求を受信する形態です。開始要求を受信すると,SLU - TypeP2はメッセージ送受信のためのアプリケーションを起動します。

(2) 分岐送信

相手システムに対して,メッセージを送信する形態です。

(3) 同期送受信

自システムからメッセージを送信し,応答を受信する形態です。このとき,自システムからメッセージを送信後,相手システムからの応答を待ちます。応答を受信したときに,同期送受信を要求したUAPに制御を返します。

(4) 同期受信

同期送受信でメッセージが複数に分割されている場合,2番目以降を受信する形態です。メッセージの先頭部分は同期送受信で受け取ります。メッセージの最終部分の受信が完了すると,同期受信を要求したUAPに制御を返します。

この形態は,同期送受信のメッセージが単一の場合は適用されません。