Bagikan melalui


Data Pengguna CICS LU6.2

Model pemrograman Data Pengguna CICS LU6.2 menyediakan pemanggilan langsung dan pertukaran data antara TI dan TP server. Tidak ada komponen komunikasi lain yang diperlukan dengan model ini.

Gambar berikut merangkum alur kerja yang terjadi antara klien, Transaksi Cermin CICS default, dan program transaksi mainframe. Angka dalam tanda kurung menunjukkan perkiraan urutan peristiwa terjadi. Deskripsi peristiwa yang lebih rinci mengikuti gambar.

Gambar yang menunjukkan Integrator Transaksi mengirim dan menerima LU 6.2 atau TCP/IP dari program transaksi mainframe.
Integrator Transaksi mengirim dan menerima LU 6.2 atau TCP/IP dari program transaksi mainframe

Diagram alur kerja ringkasan untuk model pemrograman Data Pengguna CICS LU6.2

Model pemrograman Data Pengguna CICS LU6.2 berfungsi sebagai berikut:

  1. Aplikasi memanggil metode dalam komponen TI yang dikonfigurasi di Layanan Komponen atau .NET Framework.

  2. Runtime TI memanggil proksi Otomatisasi TI.

  3. Jika aplikasi adalah komponen COM+, proksi Otomatisasi TI:

    1. Membaca di pustaka jenis yang dibuat sebelumnya oleh Designer TI.

    2. Memetakan jenis data otomatisasi ke jenis data COBOL.

      Jika aplikasi adalah rakitan .NET, proksi Otomatisasi TI:

    3. Membaca dalam rakitan dan metadata yang dibuat sebelumnya oleh Designer TI.

    4. Memetakan jenis data .NET Framework ke jenis data COBOL.

      Proksi Otomatisasi TI kemudian:

    5. Memanggil rutinitas konversi untuk mengonversi data aplikasi ke jenis COBOL mainframe.

    6. Membangun buffer aliran data yang diratakan yang mewakili deklarasi atau copybook COBOL.

    7. Meneruskan pesan ke komponen transportasi SNA.

  4. Proksi TI mengirimkan permintaan pemanggilan TP yang ditentukan oleh metode komponen TI ke TP server dengan menggunakan protokol LU6.2. Dalam pesan ini, TI mengirimkan TRANID TP server yang dipanggil metode .

  5. TI dan TP server berkomunikasi langsung dengan mengeluarkan kata kerja APPC atau Common Programming Interface for Communications (CPI-C) untuk menerima dan mengirim bidang input dan output.

  6. Jika perlu, TP server mengeluarkan kata kerja yang sesuai untuk mengimplementasikan properti Sync Level 2 dan penerapan fase 2.

  7. TP mainframe menutup soket.

  8. Proksi Otomatisasi TI menerima data balasan dan memproses balasan. Proksi Otomatisasi TI:

    1. Menerima pesan dari komponen transportasi SNA.

    2. Membaca buffer pesan

      Jika aplikasi adalah komponen COM+, proksi Otomatisasi TI:

    3. Memetakan jenis data COBOL ke data otomatisasi.

    4. Memanggil rutinitas konversi untuk mengonversi jenis COBOL mainframe ke data aplikasi.

      Jika aplikasi adalah rakitan .NET, proksi Otomatisasi TI:

    5. Memetakan jenis data COBOL ke jenis data .NET Framework.

    6. Memanggil rutinitas konversi untuk mengonversi jenis COBOL mainframe ke data aplikasi.

  9. Runtime TI mengirim data yang dikonversi kembali ke aplikasi COM atau .NET Framework yang memanggil metode .

    Server Integrasi Host menyertakan kode sampel yang menunjukkan cara mengimplementasikan model pemrograman Data Pengguna CICS LU6.2. Kode sampel terletak di \direktori penginstalan\SDK\Samples\AppInt. Mulai Microsoft Visual Studio, buka tutorial yang ingin Anda gunakan, dan ikuti instruksi di Readme.

Lihat juga

Komponen Integrator Transaksi
Mengonversi Tipe Data dari Automation ke z/OS COBOL]
Mengonversi Jenis Data dari z/OS COBOL ke Automation
Komponen CICS
TI Runtime
Memilih Model Pemrograman yang Sesuai
Model Pemrograman