Cos’è CICS?

Quando pensi alle grandi imprese, pensi alle aziende Fortune 500. Quando pensi al software per le grandi imprese, pensi ad aziende come IBM e Oracle. È IBM in questo caso l’autore di CICS, Customer Information Control System, che viene utilizzato anche da un’ampia varietà di istituti finanziari, college e università, sistemi di prenotazione aerea, compagnie assicurative, sistemi ATM e governi statali e nazionali.

CICS è un sistema di elaborazione delle transazioni in grado di gestire sia piccoli che grandi numeri di transazioni, sebbene sia progettato principalmente per grandi numeri. Il numero di transazioni più alto finora registrato è di diverse migliaia al secondo. La funzionalità si estende dai mainframe tradizionali anche all’attività batch online.

Non uno da lasciare indietro, IBM dispone di versioni di CICS basate sul Web e che incorporano Enterprise Java Beans. Lungi dall’essere solo un gestore di transazioni, CICS esegue anche tutti i tipi di altre importanti funzioni di sistema, inclusi l’invio di lavori batch, l’aggiornamento del catalogo, la gestione del dominio e il bridging delle applicazioni. Questo è un sistema potente.

CICS è stato sviluppato e funziona principalmente su z/OS a 64 bit di IBM, sebbene possa essere eseguito su altri sistemi operativi, inclusi z/VSE, i5 e OS/2. I sistemi correlati possono funzionare anche su sistemi operativi di terze parti, inclusi AIX, Linux, Mac OS e Windows. La stragrande maggioranza dei sistemi CICS, tuttavia, è alimentata da Big Blue. Originariamente sviluppato negli Stati Uniti nel 1969 per sistemi mainframe di piccole e medie dimensioni, CICS ora deve i suoi aggiornamenti per i protocolli aziendali e di altri sistemi di grandi dimensioni ai programmatori che lavorano nel Regno Unito. L’ultima versione è CICS Transaction Server versione 3.1 per Z/OS, lanciata nel 2005.

La pronuncia dell’acronimo è incoerente in tutto il mondo. Nei paesi di lingua inglese, è pronunciato pronunciando ogni lettera o rendendo difficile l’iniziale C, per suonare come “calci”. I tedeschi dicono “zicks” e gli italiani dicono “pulcini”. In Spagna è “denso” e in Brasile e Messico è “malato”.