Model Pemrograman

Model pemrograman mendefinisikan metode yang digunakan untuk mengakses dan mengintegrasikan aplikasi server dengan aplikasi host. Model pemrograman adalah kombinasi dari:

  • Protokol komunikasi yang digunakan untuk bertukar data dengan program aplikasi jarak jauh.

  • Lingkungan host target yang digunakan untuk menghosting program aplikasi server.

  • Semantik interaksi yang ditentukan oleh aplikasi untuk mengontrol urutan koneksi, pertukaran data, dan pemutusan sambungan.

    Integrator Transaksi mendukung serangkaian model pemrograman yang sudah ditetapkan sebelumnya untuk pemrosesan yang dimulai oleh Windows dan untuk pemrosesan yang dimulai oleh host. Tabel berikut ini meringkas 11 model pemrograman WIP yang tersedia tergantung pada protokol dan lingkungan target.

Protokol Lingkungan Target/Tuan Rumah Model Pemrograman Server Integrasi Host Server Integrasi Host Nama COMTI
TCP/IP CICS (Sistem Pengendalian Informasi Pelanggan) Tautan Pesan Permintaan Transaksi TCP (TRM) MS Link
TCP/IP CICS (Sistem Pengendalian Informasi Pelanggan) Tautan Pesan Pendengar yang Ditingkatkan TCP (ELM) N/a
TCP/IP CICS (Sistem Pengendalian Informasi Pelanggan) Data Pengguna Pesan Permintaan Transaksi (TRM) TCP Server Bersamaan
TCP/IP CICS (Sistem Pengendalian Informasi Pelanggan) Data Pengguna TCP Enhanced Listener Message (ELM) N/a
TCP/IP IMS IMS Connect IMS Open Transaction Management Architecture (OTMA) Connect
TCP/IP IMS Implisit IMS Implisit
TCP/IP IMS IMS Eksplisit Eksplisit
TCP/IP IBM i Panggilan Program Terdistribusi IBM i (DPC) N/a
LU6.2 CICS (Sistem Pengendalian Informasi Pelanggan) Data Pengguna CICS LU6.2 CICS menggunakan LU6.2
LU6.2 CICS (Sistem Pengendalian Informasi Pelanggan) Tautan CICS LU6.2 CICS menggunakan fitur Link
LU6.2 IMS Data Pengguna IMS LU6.2 IMS menggunakan LU6.2

Tabel berikut ini meringkas lima model pemrograman HIP yang tersedia tergantung pada protokol dan lingkungan target.

Protokol Lingkungan Target/Tuan Rumah Model Pemrograman Server Integrasi Host Server Integrasi Host Nama COMTI
TCP/IP CICS (Sistem Pengendalian Informasi Pelanggan) Tautan Pesan Permintaan Transaksi TCP (TRM) N/a
TCP/IP CICS (Sistem Pengendalian Informasi Pelanggan) Tautan Pesan Pendengar yang Ditingkatkan TCP (ELM) N/a
TCP/IP CICS (Sistem Pengendalian Informasi Pelanggan) Data Pengguna TCP N/a
TCP/IP IBM i Panggilan Program Terdistribusi IBM i (DPC) N/a
LU6.2 CICS (Sistem Pengendalian Informasi Pelanggan) Data Pengguna CICS LU6.2 N/a
LU6.2 CICS (Sistem Pengendalian Informasi Pelanggan) Tautan CICS LU6.2 N/a

Pada bagian ini

Tautan Pesan Permintaan Transaksi TCP

Tautan Pesan Pendengar yang Ditingkatkan TCP

Data Pengguna Pesan Permintaan Transaksi TCP

Data Pengguna Pesan Listener yang Ditingkatkan TCP

IMS Connect

Panggilan Program Terdistribusi IBM i

Tautan CICS LU6.2

Data Pengguna CICS LU6.2

Data Pengguna IMS LU6.2

Memilih Model Pemrograman yang Sesuai

Lihat Juga

Arsitektur Integrator Transaksi