CICS
Programmation
Développer des applications interactives temps réel sous CICS, des écrans BMS à l'accès aux fichiers.
Le temps réel transactionnel.
Jusqu'ici tout était batch. CICS introduit le monde de l'interactif : des transactions temps réel déclenchées par des écrans, au cœur des applications bancaires en ligne. Ce module enseigne la programmation CICS de bout en bout.
Vous concevez des écrans avec les macros BMS, maîtrisez les commandes principales, accédez aux fichiers en lecture et mise à jour, directe et séquentielle, gérez les données temporaires et les transactions système, et analysez les problèmes courants sous CICS.
12 jours / 84 heures.
Des écrans BMS à l'accès aux fichiers et aux transactions système sous CICS.
Introduction à la programmation CICS
Concepts du moniteur transactionnel, cycle pseudo-conversationnel et architecture d'une transaction.
Définition d'écrans (maps), macros BMS & accessibilité
Concevoir des maps avec les macros BMS et intégrer les bonnes pratiques d'accessibilité.
Commandes principales
SEND, RECEIVE, RETURN, XCTL, LINK : les commandes EXEC CICS essentielles d'un programme.
Analyse et résolution de problèmes sous CICS
Diagnostiquer les abends et erreurs CICS, lire les codes EIBRESP et corriger les anomalies.
Accès direct aux fichiers
READ sur clé : accéder directement à un enregistrement dans un fichier VSAM sous CICS.
Mise à jour de fichiers
WRITE, REWRITE, DELETE : modifier les données en garantissant l'intégrité transactionnelle.
Accès séquentiel aux fichiers
Parcourir un fichier par navigation (browse) avec STARTBR, READNEXT et ENDBR.
Lecture séquentielle
Approfondir la lecture en série d'enregistrements et la gestion des fins de fichier.
Gestion et consultation des données temporaires
TSQ et TDQ : stocker et relire des données temporaires entre transactions.
Manipulation des transactions système
Transactions système CEMT, CEDA, CEDF : administrer et déboguer un environnement CICS.
Mise en œuvre d'une veille technologique
Adopter une démarche de veille pour suivre les évolutions de CICS et de l'écosystème mainframe.
Ce que vous saurez faire.
- →Développer des applications interactives temps réel sous CICS
- →Concevoir des écrans avec les macros BMS
- →Accéder aux fichiers en direct et en séquentiel, en lecture et mise à jour
- →Gérer les données temporaires et les transactions système
Intéressé par la
formation ZFrame ?
Sessions régulières. Formation prise en charge, CDI à l'issue.