關機

關機通訊協定提供方法,讓主應用程式停止傳送任何進一步的正常流程要求。 當主應用程式想要以循序方式結束會話,且僅適用于使用函式管理 (FM) 設定檔 3 或 4 的會話時,會使用此通訊協定。

如果本機節點收到主機的 SHUTD 要求,它會發出 Status-Control (SHUTD) Request (,而不需要 ACKRQD) ,要求應用程式在方便的時間進入靜止狀態。 應用程式會決定方便什麼。 例如,可能是在收到 狀態會話 (BETB) 之後。

當應用程式決定它已準備好停止時,它應該再次發出 Status-Control (SHUTC) Request (,而不需 ACKRQD) 來指出此轉換。 本機節點會傳送 SHUTC 要求,以通知主機此變更。 主機可以繼續傳送一般流量輸出要求,並後續採取下列其中一個動作:

  • 主機會傳送 UNBIND 要求,以終止 PLU) 會話 (主要邏輯單元。 本機節點會藉由將 關閉 (PLU) 要求 傳送至應用程式,以關閉 PLU 連線。 系統服務控制點 (SSCP) 會話保持作用中。

  • 主機會藉由傳送 RELQ 要求來放棄關機程式。 本機節點會將 狀態控制 (RELQ) 要求 (與 ACKRQD) 傳送至應用程式,以指出它現在可以繼續在 PLU 會話上傳送。 只有使用 FM 設定檔 4 的會話才支援RELQ

  • 主機會傳送 CLEAR、傳輸服務設定檔 (TS 設定檔) 3 或 4 來重設會話。 其中一個效果是釋放靜止狀態。 (如需詳細資訊,請參閱 Recovery.)

    下圖說明本機節點與應用程式之間的關機通訊協定,以及這些通訊協定與基礎 SNA 通訊協定的關聯性。

    在下圖中,當應用程式以括弧狀態傳送時,主機會傳送 SHUTD 。 應用程式會完成括弧、傳送 Status-Control (SHUTC) Request,而主機會藉由傳送 UNBIND終止 PLU 會話。 本機節點會關閉 PLU 連線。

    顯示當應用程式以括弧狀態傳送時,主機如何傳送 SHUTD 的影像。
    當應用程式以括弧狀態傳送時,主機會傳送 SHUTD

    在下圖中,當應用程式以括弧狀態傳送時,主機會傳送 SHUTD 。 應用程式會完成括弧、傳送 Status-Control (SHUTC) Request,然後主機藉由傳送 RELQ從靜止狀態釋放應用程式。 本機節點會將 Status-Control (RELQ) Request 傳送至應用程式,以起始新的括弧。

    顯示當應用程式以括弧狀態傳送時,傳送 SHUTD 的主機影像。
    當應用程式以括弧狀態傳送時,主機會傳送 SHUTD

另請參閱

開啟 PLU 連線
PLU 工作階段
輸出鏈結
輸入鏈結
區段交貨
括弧
方向
步調和區塊化
確認和拒絕資料]
關機並靜止
復原
應用程式起始的終止
LUSTAT]
回應時間監視資料