反復的なモデル

反復モデルでは、アプリケーションのリスナー部分とサーバー部分が同じ CICS または IMS TP に共存するため、TP はすべてのアプリケーション処理が完了するまでソケットを保持します。 反復モデルでは、次のシーケンスが使用されます。

  1. ソケットを作成する

  2. ローカル アドレスにバインドする

  3. リッスン (ソケットが使用可能であることを TCP/IP に認識させる)

  4. 選択 (接続要求を待つ)

  5. 接続要求を受け入れる

  6. データの読み取りまたは書き込み

  7. 閉じる

    反復モデルの利点は次のとおりです。

  • 簡便性

  • TRM 交換シーケンスが不要なため、ネットワークのオーバーヘッドと遅延が削減されました

  • CPU の負荷を軽減する

  • シングルスレッド トランザクションのスループットの向上

    反復モデルの欠点は次のとおりです。

  • 長時間実行される TP への同時アクセスを厳しく制限する

  • サーバー アプリケーションには、すべての SEAPI 呼び出しが含まれています (作成して閉じる)

  • 各 TP には独自のリスナーがあり、これは重複するコードを意味します

  • タイムアウトを指定して選択すると、CICS 領域がスリープ状態になります

参照

反復的な TCP/IP モデルと同時実行 TCP/IP モデル