Développer des applications interactives temps réel sous CICS, des écrans BMS à l'accès aux fichiers.
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.
Des écrans BMS à l'accès aux fichiers et aux transactions système sous CICS.
Concepts du moniteur transactionnel, cycle pseudo-conversationnel et architecture d'une transaction.
Concevoir des maps avec les macros BMS et intégrer les bonnes pratiques d'accessibilité.
SEND, RECEIVE, RETURN, XCTL, LINK : les commandes EXEC CICS essentielles d'un programme.
Diagnostiquer les abends et erreurs CICS, lire les codes EIBRESP et corriger les anomalies.
READ sur clé : accéder directement à un enregistrement dans un fichier VSAM sous CICS.
WRITE, REWRITE, DELETE : modifier les données en garantissant l'intégrité transactionnelle.
Parcourir un fichier par navigation (browse) avec STARTBR, READNEXT et ENDBR.
Approfondir la lecture en série d'enregistrements et la gestion des fins de fichier.
TSQ et TDQ : stocker et relire des données temporaires entre transactions.
Transactions système CEMT, CEDA, CEDF : administrer et déboguer un environnement CICS.
Adopter une démarche de veille pour suivre les évolutions de CICS et de l'écosystème mainframe.
Sessions régulières. Formation prise en charge, CDI à l'issue.