反覆式模型

在反復式模型中,應用程式的接聽程式和伺服器部分並存于相同的 CICS 或 IMS TP,因此在所有應用程式處理完成之前,TP 都會保存通訊端。 反復模型會使用此順序:

  1. 建立通訊端

  2. 將它系結至本機位址

  3. 接聽 (使 TCP/IP 知道可以使用通訊端)

  4. 選取 (等候連接要求)

  5. 接受連接要求

  6. 讀取或寫入資料

  7. 關閉

    反復模型的優點如下:

  • 簡潔

  • 減少網路額外負荷和延遲,因為不需要 TRM 交換順序

  • CPU 耗用較少

  • 更高的單一執行緒交易輸送量

    反復模型的缺點如下:

  • 嚴格限制對執行長時間執行的 Tp 平行存取

  • 伺服器應用程式包含 (建立來關閉的所有 SEAPI 呼叫)

  • 每個 TP 都有自己的接聽程式,也就是重複的程式碼

  • Select with timeout 會導致 CICS 區域進入睡眠狀態

另請參閱

反復與並行 TCP/IP 模型的比較