CICS buyrug'i - Command CICS

CICS buyrug'i
Tuzuvchi (lar)Ken Dakin
APT Ltd, Buyuk Britaniya
Dastlabki chiqarilish1993
Barqaror chiqish
n / a / 1 yanvar 1993 yil; 27 yil oldin (1993-01-01)
Operatsion tizimMVS, MVS / XA, MVS / ESA, DOS / VSE
PlatformaIBM / 370, IBM ES / 9000 oilasi, z / OS va mos keladigan narsalar
TuriEmulyator
LitsenziyaXususiy dasturiy ta'minot
Veb-saytn / a

CICS buyrug'i yoki Buyruq-CICS tashkilotlarga "Ibratli darajadan" ko'chib o'tishga imkon beruvchi dasturiy mahsulotdir. CICS kompaniyalar so'l darajasidagi dastur dasturlarini qo'llab-quvvatlamaydigan CICS ning keyingi versiyalariga o'tishlari uchun hech qanday qayta dasturlashsiz "buyruq darajasida" CICS-ga.[1] CICS-ning keyingi versiyalari oldingi versiyalarga nisbatan juda ko'p afzalliklarga ega edi, ammo o'n minglab dasturlar yangi versiyada samarali ravishda blokirovka qilindi, agar ular CICS-ning ikkita boshqa versiyasini bir xilda ishlashga tayyor bo'lmasalar. Operatsion tizimlar, ham operatsion, ham texnik muammolarni yaratish. Ikki xil, bir vaqtning o'zida CICS litsenziyalari ham talab qilingan.

Tarix

CICS birinchi marta chiqarilganda IBM 1960-yillarning oxirida IBM Assembler makrosidan foydalanib API tizim qo'ng'iroqlari CICS-ga teleprocessing monitor yadro. Dasturlar yozilgan bo'lsa ham, bu to'g'ri edi COBOL yoki PL / 1. Ken Dakin mustaqil dasturchi va Buyuk Britaniyadagi APT Ltd kompaniyasining bosh direktori o'rta dastur mahsulot, muammoni deyarli barcha holatlarda hal qilish mumkin edi. Ken Dakin o'z mahsulotini sotish uchun IBM kompaniyasiga murojaat qildi, ammo o'sha paytda mijozlarning o'n minglab dasturlari CICS-ning yangi versiyalari uchun konvertatsiya qilinishi yoki qayta yozilishi, ko'p millionlab dollarga tushishi kerakligiga qaramay, hech qanday qiziqish olmadi.

Ibratli darajadagi taqlid

Command-CICS Makro darajadagi dasturlarni Load moduli oldida joylashgan (tahrirlangan) statik "stub" orqali ushlab turdi (MVS ) yoki bosqich (DOS / VSE ). CICS Dasturini Boshqarish Dasturidan (PCP) boshqaruvni qo'lga kiritishda, "Umumiy tizim maydoni" (CSA) psevdo-ga ko'rsatuvchi, Tranzaktsiyalarni boshqarish maydoniga va Tranzaktsiyadan iborat bo'lgan "psevdo makro level" muhiti yaratildi. Ish maydoni (TCA + TWA) va soxta terminalni boshqarish terminalini kiritish (TCTTE) va so'l darajadagi muhitning boshqa asarlari. Dasturni dastlabki kirish punktiga to'g'ridan-to'g'ri uzatmasdan oldin, Command-CICS haqiqiyni o'rnatadi umumiy maqsadlar uchun registrlar CSA CICS yadrosi dasturlarini (Fayllarni boshqarish dasturi, Saqlashni boshqarish dasturi va boshqalarni) haqiqiy makro darajadagi CICS muhitida ushlab turuvchi asosiy boshqaruv bloki bo'lgan. Buyruq-CICS CSA. o'rniga Command-CICS kirish punktlariga muqobil ko'rsatgichlar mavjud edi. Buyruq-CICS ishlatilganda dastur dasturidagi qo'ng'iroqlarni disk raskadrovka qilish uchun CEDF-dan foydalanish mumkin edi.

Ibratli interfeys

Ilova dasturi odatdagi mashina kodi ko'rsatmalarini birinchi so'l darajasidagi API chaqiruvigacha bajarishga kirishdi va shu vaqtgacha dasturga nolga qo'shimcha xarajatlarni qo'shdi. API chaqiruvi dastur dasturidan chiqib ketishi bilanoq, Command-CICS kodi boshqaruvni qo'lga kiritadi va asl havolani o'ziga mos keladigan, buyruq darajasidagi qo'ng'iroq bilan almashtiradi. Dastlabki buyruq darajasidagi CICS versiyalarida (ikkala Macro va Command darajasidagi dasturlarni qo'llab-quvvatlaydigan) ), CICS "Exec Interface Program" (DFHEIP) buyruq darajasidagi qo'ng'iroqni 'ga o'zgartirdihaqiqiy so'l darajadagi qo'ng'iroq. Bu faqat CICS qo'ng'iroqlari paytida juda kichik qo'shimcha xarajatlarni qo'shadi. Biroq, CICS-ning keyingi versiyalari CICS API-ni to'g'ridan-to'g'ri amalga oshirdi va qo'shimcha "orqaga qarab muvofiqlik" yukini yuklamadi.

Marketing

Command-CICS dastlab APT Ltd tomonidan Buyuk Britaniyada va APT International-da Evropaning materikida va butun dunyoda sotilgan. Hozirda CommandCICS Neapolning Advanced Software Products Group Inc tomonidan taklif qilinmoqda, Florida, Qo'shma Shtatlar

Musobaqa

Z / OS uchun CICS / COMET - UNICOM Systems Inc kompaniyasining o'xshash mahsuloti.[2] Bir oz qo'shimcha xarajatlarni qo'shadi (stubni dinamik ravishda qo'shish kerakligi sababli).

Adabiyotlar

  1. ^ "IBM - Buyruq / CICS". ibm.com.
  2. ^ "UNICOM Systems, Inc. - UNICOM Global bo'limi :: z / OS uchun CICS / COMET". unicomsi.com.

Tashqi havolalar