反復的なモデル
反復モデルでは、アプリケーションのリスナー部分とサーバー部分が同じ CICS または IMS TP に共存するため、TP はすべてのアプリケーション処理が完了するまでソケットを保持します。 反復モデルでは、次のシーケンスが使用されます。
ソケットを作成する
ローカル アドレスにバインドする
リッスン (ソケットが使用可能であることを TCP/IP に認識させる)
選択 (接続要求を待つ)
接続要求を受け入れる
データの読み取りまたは書き込み
閉じる
反復モデルの利点は次のとおりです。
簡便性
TRM 交換シーケンスが不要なため、ネットワークのオーバーヘッドと遅延が削減されました
CPU の負荷を軽減する
シングルスレッド トランザクションのスループットの向上
反復モデルの欠点は次のとおりです。
長時間実行される TP への同時アクセスを厳しく制限する
サーバー アプリケーションには、すべての SEAPI 呼び出しが含まれています (作成して閉じる)
各 TP には独自のリスナーがあり、これは重複するコードを意味します
タイムアウトを指定して選択すると、CICS 領域がスリープ状態になります