â¶ RECEIVE : lecture saisie utilisateur â¶ READ : lecture fichier VSAM â¶ SEND : envoi vers terminal â¶ RETURN : fin de transaction
 CICS : traitement transactionnel en environnement mainframe
 CICS (Customer Information Control System) est un environnement de traitement transactionnel IBM utilisé sur les mainframes. Contrairement aux traitements batch, un programme  CICS réagit à des actions utilisateurs en temps réel (terminal, API...).
 DB2  CICSÂ
IDENTIFICATION DIVISION.
PROGRAM-ID. CLIENTCIC.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 CODE-CLIENT PIC X(6).
01 NOM-CLIENT PIC X(30).
PROCEDURE DIVISION.
EXEC CICS RECEIVE INTO(CODE-CLIENT) END-EXEC
EXEC CICS READ FILE("CLIENTS") INTO(NOM-CLIENT)
RIDFLD(CODE-CLIENT) END-EXEC
EXEC CICS SEND FROM(NOM-CLIENT) END-EXEC
EXEC CICS RETURN END-EXEC.
â¶ Â RECEIVEÂ : lecture saisie utilisateur
â¶ Â READÂ : lecture fichier VSAM
â¶ Â SENDÂ : envoi vers terminal
â¶ Â RETURNÂ : fin de transaction
 Z/OSÂ
 CICS permet :
 MAP ,  COMMAREA et les structures de communication dans un contexte  CICS .