Model Iteratif

Dalam model Iteratif, bagian Listener dan Server dari aplikasi hidup berdampingan di CICS atau IMS TP yang sama, sehingga TP memegang soket sampai semua pemrosesan aplikasi selesai. Model Iteratif menggunakan urutan ini:

  1. Membuat soket

  2. Mengikatnya ke alamat lokal

  3. Dengarkan (buat TCP/IP menyadari bahwa soket tersedia)

  4. Pilih (tunggu permintaan koneksi)

  5. Terima permintaan koneksi

  6. Membaca atau menulis data

  7. Tutup

    Keuntungan dari model Iteratif adalah:

  • Kesederhanaan

  • Mengurangi overhead dan penundaan jaringan karena urutan pertukaran TRM tidak diperlukan

  • Lebih ringan untuk CPU

  • Tingkat throughput transaksi utas tunggal yang lebih tinggi

    Kerugian dari model Iteratif adalah:

  • Sangat membatasi akses bersamaan ke TPs yang berjalan untuk waktu yang lama

  • Aplikasi server berisi semua panggilan SEAPI (Buat untuk Menutup)

  • Setiap TP memiliki Listener sendiri, yang berarti kode duplikat

  • Memilih dengan batas waktu menyebabkan wilayah CICS tertidur

Lihat Juga

Model TCP/IP Serentak vs. Bersamaan