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.
Setelah CNOS menaikkan batas sesi di atas nol, CNOS dapat mengatur ulang batas menjadi nol saja. Ini tidak dapat mengatur batas sesi ke nilai yang bukan nol, dan tidak dapat mendistribusikan ulang jumlah sesi yang dialokasikan sebagai pemenang ketidakcocokan dan pecundang. Oleh karena itu, program Anda tidak dapat mengubah batas sesi mode jika dua unit logis (LUs) telah menetapkan batas ke nilai bukan nol, terlepas dari LU mana yang memulai transaksi CNOS .
Program dapat mengubah batas sesi dari nilai bukan nol, selama program terlebih dahulu mengubah batas sesi menjadi nol. Misalnya, jika batas sesi adalah 8, program dapat mengubahnya menjadi 6 dengan terlebih dahulu mengeluarkan CNOS dan mengubah batas sesi menjadi nol, lalu mengeluarkan CNOS lagi dan mengatur batas sesi menjadi 6.
APPC dapat mengaktifkan satu atau beberapa sesi LU-LU dengan nama mode yang ditentukan sebagai akibat dari menginisialisasi batas sesi. Anda tidak dapat menggunakan CNOS untuk mengaktifkan sesi antara dua LUs di server yang sama. APPC menonaktifkan semua sesi LU-LU untuk nama mode yang ditentukan (atau untuk semua nama mode untuk LU mitra) sebagai akibat dari mengatur ulang batas sesi menjadi nol. APPC menonaktifkan setiap sesi karena menjadi gratis dan tidak mengganggu percakapan aktif.
Nilai terpisah, batas sesi maksimum yang dapat dinegosiasikan, digunakan dalam negosiasi CNOS . Jika nilai set_negotiable AP_YES, nilai batas sesi mode yang diberikan dalam kata kerja CNOS ini juga menetapkan batas sesi maksimum yang dapat dinegosiasikan.
Parameter lu_alias dan plu_alias adalah string karakter ASCII 8 byte. Jika namanya kurang dari delapan byte, maka harus diisi di sebelah kanan dengan spasi ASCII.
Anda dapat menentukan nama mode yang ditentukan SNA SNASVCMG untuk mode_name. Gunakan mode ini hanya dalam transaksi CNOS saat LU sumber dan LU target menggunakan sesi pengguna paralel. Namun, saat mengatur ulang batas sesi menjadi nol untuk simpul SNASVCMG PU 2.1, batas sesi semua mode lain antara kedua LUs harus diatur ulang terlebih dahulu. Nama mode PU 2.1 adalah string karakter EBCDIC tipe A. Nama mode yang terdiri dari semua spasi didukung. Nama mode yang didefinisikan SNA, CPSVCMG, tidak diizinkan.
Saat menentukan plu_mode_sess_lim, jika batas sesi mode saat ini lebih besar dari nol, nilai parameter ini harus nol. CNOS dapat menaikkan batas di atas nol, tetapi CNOS berikutnya harus mengatur nilai ke nol. Satu CNOS tidak dapat mengubah batas sesi mode dari satu nilai bukan nol ke nilai lainnya.
Saat menaikkan batas maksimum sesi mode di atas nol untuk koneksi sesi paralel, LU target dapat menegosiasikan parameternya ke nilai yang lebih besar dari nol dan kurang dari batas maksimum sesi yang telah ditentukan. Batas yang ditentukan atau dinegosiasikan kemudian menjadi batas sesi mode baru dan dikembalikan di bidang ini.
Nilai yang ditentukan untuk parameter ini harus lebih besar dari atau sama dengan jumlah nilai yang ditentukan dalam parameter min_conwinners_source dan min_conwinners_targetCNOS.
Jangan atur ulang batas sesi SNASVCMG ke nol sampai semua batas sesi mode lainnya antara kedua LUs diatur ulang ke nol dan jumlah sesi aktif untuk semua mode (kecuali SNASVCMG) untuk LU mitra adalah nol.
Batas sesi untuk mode harus cukup besar sehingga dapat mengakomodasi semua percakapan aktif dalam mode ini untuk semua TPs.
Untuk min_conwinners_source dan min_conwinners_target, jumlah kedua parameter tidak dapat melebihi batas sesi mode. Untuk koneksi sesi tunggal, parameter ini menentukan sesi pemenang kontensi yang diinginkan untuk LUs target dan sumber. Untuk nama mode SNASVCMG (dengan batas sesi mode 2 atau 1), jumlah minimum sesi pemenang persaingan yang ditentukan untuk LU target harus 1. Untuk sumber LU, dengan batas sesi dengan mode 2, nomor harus 1; dengan batas sesi dengan mode 1, nomor harus 0. APPC menggunakan parameter ini hanya ketika batas sesi mode diatur ke nilai bukan nol.
APPC menggunakan auto_act hanya ketika batas sesi mode diatur ke nilai bukan nol. Jika nilai lebih besar dari nilai min_conwinners_source, APPC menggunakan jumlah minimum pemenang kontensi yang baru untuk LU sumber sebagai batas aktivasi otomatis.
Perhatian
Parameter auto_act dapat bertentangan dengan definisi koneksi sesuai permintaan. Aktivasi otomatis oleh salah satu mitra sejawat dapat mengaktifkan kembali sesi dan koneksi, mungkin mengakibatkan situasi kekacauan. Oleh karena itu, hindari menentukan aktivasi otomatis antara simpul PU 2.1 serekan menggunakan koneksi sesuai permintaan.
Apakah LU menonaktifkan sesi segera setelah percakapan saat ini atau setelah semua percakapan antrean selesai tergantung pada parameter drain_source dan drain_target .
Jika sebuah LU akan mengurangi permintaan alokasi yang sedang menunggu (keluar), LU tersebut terus mengalokasikan percakapan dalam sesi yang aktif. LU yang bertanggung jawab menonaktifkan sesi hanya ketika percakapan yang dialokasikan untuk sesi dialokasikan ulang dan tidak ada permintaan yang menunggu alokasi ke sesi apa pun dengan nama mode yang ditentukan antara kedua LU. Alokasi permintaan tunggu lebih diutamakan daripada penonaktifan sesi.
Jika LU tidak mengurus permintaan alokasi tunggu (keluar), maka LU yang bertanggung jawab akan menonaktifkan sesi segera setelah percakapan yang dialokasikan ke sesi tersebut dibatalkan. Jika tidak ada percakapan yang dialokasikan ke sesi, LU yang bertanggung jawab akan segera menonaktifkan sesi. Namun, kata kerja ini tidak memaksa dealokasi percakapan aktif.
Parameter yang bertanggung jawab dan mode_name_select saling terkait sebagai berikut:
APPC mengabaikan parameter yang bertanggung jawab untuk nama mode yang batas sesinya saat ini nol jika kata kerja CNOS ini menentukan mode_name_select (AP_ALL).
Jika CNOS menentukan mode_name_select (AP_ONE) dengan batas sesi mode nol, dan batas sesi saat ini untuk nama mode tersebut sudah nol, parameter yang bertanggung jawab harus menentukan LU (SUMBER atau TARGET) yang sama yang saat ini bertanggung jawab untuk menonaktifkan sesi. APPC menggunakan parameter ini hanya ketika CNOS menentukan batas sesi mode nol.
Untuk koneksi sesi paralel, parameter drain_source dan mode_name_select saling terkait sebagai berikut:
Jika CNOS menentukan mode_name_select (AP_ALL) dan drain_source (AP_YES), APPC mengabaikan drain_source untuk nama mode tersebut yang batas sesinya saat ini nol.
Jika CNOS menentukan mode_name_select (AP_ALL) dan drain_source (AP_NO), APPC menerima drain_source untuk semua nama mode. APPC mengakhiri pengurasan untuk mode apa pun yang saat ini menguras permintaannya.
Jika CNOS menentukan mode_name_select (AP_ONE), dan drain_source (AP_YES) saat ini aktif, maka drain_source (AP_NO) mengarahkan APPC untuk mengakhiri pengurasan di sumber LU untuk permintaan nama mode yang ditentukan.
Jika CNOS menentukan mode_name_select (AP_ONE) dan drain_source (AP_NO) saat ini berlaku, program Anda harus menentukan drain_source (AP_NO) lagi.
Untuk koneksi sesi paralel, parameter drain_target dan parameter mode_name_select saling terkait sebagai berikut:
Jika CNOS menentukan mode_name_select (AP_ALL) dan drain_target (AP_YES), APPC mengabaikan drain_target untuk nama mode yang batas sesinya saat ini nol.
Jika CNOS menentukan mode_name_select (AP_ALL) dan drain_target (AP_NO), APPC menerima drain_target untuk semua nama mode, terlepas dari batas sesi saat ini. Setiap pengurasan permintaan alokasi menunggu (keluar) di LU target berakhir.
Jika CNOS menentukan mode_name_select (AP_ONE) dan drain_target (AP_YES) saat ini berlaku, drain_target (AP_NO) mengakhiri pengurasan LUs target.
Jika CNOS menentukan mode_name_select (AP_ONE) dan drain_target (AP_YES), dan drain_target (AP_NO) saat ini berlaku, LU target dapat menerima drain_target (AP_YES) atau menegosiasikan parameter ke AP_NO. Setelah LU target menerima parameter drain_target (AP_YES), LU target dapat mengosongkan permintaan alokasi keluar yang masih menunggu.