角かっこの終了

ローカル ノードは、BIND 要求に指定されるように、ブラケット終了規則 1 (条件付き) とブラケット終了規則 2 (無条件) をサポートしています。 一部のセッションでは、1 つのセッション パートナーによる角かっこの終了のみが許可されます。 これは、Open (PLU) OK Confirm) のバインド情報制御ブロック (BICB) で指定される BIND オプションであり、角かっこの終了を要求するかどうか (また、そのタイミング) はアプリケーションの責任です。

BIND によってブラケットの終了が許可されているアプリケーションの場合、これを行うには、受信 Data または Status-Control(LUSTAT/CHASE/QC/CANCEL) メッセージの中で、ブラケット終了標識 (EBI) アプリケーション フラグを設定します。 ブラケットは、アプリケーションがローカル ノードから Status-Session(BETB) を受信したときにのみ終了します。

ホストによってブラケットが正常に終了された場合、ローカル ノードからアプリケーションに Status-Session (BETB) が送信されます。 送信メッセージに対する EBI アプリケーション フラグは、ブラケット終了を示すものではなく、対応する要求/応答ユニット (RU) によって終了ブラケット (EB) が伝送されたことを示していることに注意してください。 ブラケットは、アプリケーションが Status-Session (BETB) を受信したときにのみ終了します。

アプリケーションによってデータがキューに格納される場合、Status-Session (BETB) メッセージもキューに格納する必要があることに注意してください。 これらを優先として処理してはなりません。

次の 2 つの図は、ローカル ノードとアプリケーションの間のブラケット終了プロトコルと、それらのプロトコルが基になる SNA プロトコルとの関係を示しています。

次の図では、アプリケーションの状態がブラケット内であるときに、アプリケーションから EBI データ チェーンを送信することでブラケットを正常に終了し、ホストがそれを受け入れています。 アプリケーションの状態がブラケット間になったことを示すために、ローカル ノードから Status-Session (BETB) が送信されます。

アプリケーションが EBI データ チェーンを送信して角かっこを終了する方法を示す画像。
アプリケーションから EBI データ チェーンを送信することでブラケットを正常に終了する

次の図では、アプリケーションの状態がブラケット内であるときに、ホストから EBI データ チェーンを送信することでブラケットを正常に終了し、アプリケーションがそれを受け入れています。 アプリケーションの状態がブラケット間になったことを示すために、ローカル ノードから Status-Session (BETB) が送信されます。

アプリケーションが EBI データ チェーンを送信して角かっこを正常に終了する方法を示す画像。
アプリケーションから EBI データ チェーンを送信することでブラケットを正常に終了する

関連項目

PLU 接続を開く
PLU セッション
送信チェーン
受信チェーン
セグメントの配信
Brackets
方向
ペーシングとチャンキング
データの確認と拒否]
シャットダウンと休止
回復
アプリケーションが開始する終了
LUSTATs]
応答時間モニターのデータ