SSCP 會話特性

對於 SNA 類型 2.1 節點,系統服務控制點(SSCP)會話使用功能管理(FM)配置檔 0 及傳輸服務配置檔(TS 配置檔)1。 此組合配置檔提供以下會話特性:

  • 主要與次要半會話皆使用即時請求模式。

  • 主要和次要半場皆使用即時回應模式。

  • 僅允許確定回應的單一請求單元鏈。

  • 最大請求單元大小限制為 256 位元組。

  • 不支援資料流控制請求單元。

  • 不支援節奏控制。

  • 一般流程中使用識別碼(而非序號)。

    這表示 SSCP 連線具備以下特性:

  • 所有 資料 訊息皆設定了確認所需(ACKRQD)欄位。

  • 所有資料訊息皆設定起始鏈指示器(BCI)與結束鏈指示器(ECI)應用標誌。

  • 狀態控制 訊息不會在連線上流動。

  • 從本地節點發送給應用程式的狀態會話訊息僅報告會話啟動狀態的變更。

  • 鏈式、括號、確認與恢復協定(見 PLU連線)不適用。

    透過 SSCP 連線,應用程式可以發送 與接收對 應功能管理資料網路服務(FMD NS)(會話服務)請求及 FMD 資料請求的資料訊息。 FMD NS(會話服務)請求的範例包括:

  • INIT-SELF。 來自主機 SSCP 的次要請求,請求 SSCP 協助啟動與主機 PLU 的會話,實際上是請求 BIND。 (更多資訊請參見 「開啟PLU連結」。)

  • 自我。 來自次要節點向主機 SSCP 請求以 UNBIND 終止 PLU-SLU 會話。 (更多資訊請參見 「關閉PLU連結」。)

  • 字元編碼請求。 例如來自次要顯示器的登入、登出或測試指令,或主機應用程式的登入提示。

  • 通知。 次級用來通知主機 SSCP 裝置在 BIND 後可用時,若用 sense 代碼拒絕,例如 Sense Code 0x0845,例如裝置模擬器支援邏輯關機。

    當應用程式的 SSCP 連線狀態在 LU 活躍期間發生變化時,本地節點會代表 LU 向 SSCP 發送 NOTIFY 請求。 在以下情況下會發送一個 NOTIFY (向量鍵0x0C,位元組 5 設為 0x03),可作為次要 LU 使用:

  • 當 LU 已經啟動時收到 Open(SSCP) 請求 。

  • 當 ACTLU 請求被接受且 SSCP 連線已開啟時,

    在以下情況下會發送一個 NOTIFY (向量鍵0x0C,位元組 5 設為 0x01),目前無法作為次要 LU,會在以下情況下發送:

  • 當 SSCP 連線未開啟時收到 ACTLU。

  • 當 PLU 會話未被綁定時,收到 Close(SSCP) 請求 。

  • 當 SSCP 連線未開啟時收到 UNBIND 請求。

  • 當包含 NOTIFY 向量的長回應用於 ACTLU 請求時,

    這些 NOTIFY 訊息可由主機與本地節點在 SSCP 連線未開啟時收到的 BIND 所發出的負向回應0x0845一起使用。 (更多資訊請參見 「開啟PLU連結」。)