Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
IBM mendefinisikan dua model untuk mengakses aplikasi server di CICS dan IMS. Dalam kedua model, ada listener koneksi TCP/IP dan aspek Server ke total aplikasi. Cara di mana bagian Listener dan Server dari aplikasi diimplementasikan menentukan apakah model iteratif atau Bersamaan.
Model berulang. Dalam model Iteratif, bagian Listener dan Server dari aplikasi berdampingan di CICS atau IMS TP yang sama dan berjalan sebagai bagian dari tugas CICS yang sama. Oleh karena itu, aplikasi server memegang soket hingga semua pemrosesan aplikasi selesai. Ini berarti bahwa setelah TP klien memulai TP server, TP klien lain tidak dapat mengakses Listener atau server TP sampai klien pertama selesai.
Model bersamaan. Dalam model Bersamaan, bagian Listener dan Server dari aplikasi berjalan di bawah kontrol tugas yang berbeda. Tujuan Listener adalah untuk menerima koneksi dan memanggil tugas Server. Bagian Server dari aplikasi menangani semua pengiriman dan penerimaan data aplikasi dan melakukan pemrosesan yang bergantung pada aplikasi. Model ini memungkinkan tingkat konkurensi transaksi yang lebih tinggi karena soket mendengarkan tidak dipegang oleh satu klien dan sebaliknya dapat mendengarkan secara bersamaan ke beberapa klien. Meskipun CICS MS Link menggunakan model pemrograman TCP/IP tidak disebut bersamaan, TP server bekerja secara bersamaan alih-alih berulang.
Dalam empat model TCP/IP yang didukung TI selain IMS Connect, ada aspek Listener koneksi TCP/IP dan aspek Server. Cara di mana bagian Listener dan Server dari aplikasi diimplementasikan menentukan apakah model akses Iteratif atau Bersamaan digunakan. Model akses bersamaan memerlukan penggunaan Pesan Permintaan Transaksi (TRM); model Iteratif tidak. TRM adalah rekaman data berformat yang mengidentifikasi program transaksi IMS atau CICS (TP) yang akan dipanggil dan karakteristiknya.