WM806 - CICS V5.3 Fundamentals
Durée : 3 jours
Tarif sur simple demande
Description
Dans ce cours, vous découvrirez tous les concepts et fonctionnalités d’IBM CICS Transaction Server V5.3.
Ce cours vous donnera des connaissances approfondies sur les transactions et les interfaces de programmation d’application (API) fournies avec CICS.
Vous apprendrez à concevoir et écrire des applications CICS, tout en découvrant :
- Les aides à la programmation
- Les fonctionnalités de CICSPlex System Manager
- L’utilisation des outils graphiques CICS Explorer
- La manière dont CICS protège ses ressources
- La gestion de l’intégrité des données
- Les fonctionnalités qui permettent à CICS de se connecter et de communiquer avec d’autres systèmes
Les nombreux exercices pratiques vous donneront une première expérience de l’utilisation des bases du traitement des transactions CICS et de la gestion des ressources :
- Utilisation des transactions fournies et l’explorateur CICS
- Définition et gestion des ressources CICS
- Services Web et interfaces CICS
- Débogage des applications CICS
- …
Ce cours s’applique à toutes les versions de CICS TS et comprend les mises à jour de la version 5 associées pour CICS TS V5.2, CICS TS V5.3 et versions supérieures.
Public
Ce cours est destiné aux personnes ayant peu ou pas d’expérience CICS.
Prérequis
Pour suivre ce cours, vous devez avoir :
- Des connaissances de base sur :
- Le traitement des données
- Un système d’exploitation IBM
- Une certaine expérience de la programmation dans un langage de haut niveau :
- COBOL
- Java
- …
Objectifs
- Décrire le rôle de CICS dans un environnement de transaction commerciale et sa prise en charge des interfaces modernes
- Identifier les principaux avantages de CICS TS V5
- Comprendre le flux d’une transaction CICS typique
- Découvrir les fonctions exécutées par les transactions principales fournies par CICS
- Utiliser la transaction de terminal maître (CEMT) pour interroger et contrôler les ressources du système
- Découvrir les diverses transactions permettant de définir et de gérer les ressources CICS
- Comprendre comment CICS stocke et gère les définitions de ressources
- Découvrir les fonctionnalités, les avantages et l’utilisation de CICS et de z/OS Explorer
- Utiliser l’explorateur CICS pour se connecter, naviguer et gérer les ressources
- Comprendre comment CICS assure l’intégrité des données
- Découvrir l’annulation et la récupération des transactions CICS
- Utiliser les fonctionnalités pour maintenir l’intégrité des données
- Découvrir comment CICS prend en charge les Databases, les fichiers VSAM (Virtual Storage Access Method), la mise en file d’attente et IBM MQ
- Utiliser les transactions CICS et CICS Explorer pour créer et explorer des files d’attente, des fichiers et des ressources de base de données CICS
- Comprendre comment CICS met en œuvre la sécurité, les types de sécurité et ce qu’il utilise pour l’identification et l’authentification des utilisateurs
- Différencier les types de démarrages et d’arrêts de CICS
- Découvrir les fonctionnalités fournies par CICSPlex System Manager pour gérer les topologies CICS et son rôle dans l’activation du cloud
- Décrire les fonctions de la logique de présentation, d’activité et d’accès aux données
- Comprendre le rôle et l’utilisation des COMMAREA et CHANNEL dans les applications CICS
- Savoir comment CICS via BMS (Basic Mapping Service) prend en charge l’affichage 3270
- Comprendre les différents types de conceptions d’applications CICS et les architectures de programmation prises en charge pour les langages procéduraux et orientés objet
- Décrire comment CICS implémente la prise en charge des webservices de type SOAP via JSON
- Utiliser l’explorateur CICS pour explorer les webservices CICS
- Utiliser RDz (Rational Developer for System z) ou IDz pour explorer les ressources cartographiques
- Décrire la syntaxe d’une commande CICS et gérer le traitement des exceptions
- Utiliser les transactions fournies par CICS pour tester et déboguer
- Décrire les fonctionnalités disponibles dans CICS pour l’intercommunication
Programme
- Présentation de CICS
- Transactions fournies par CICS
- Définition des ressources CICS
- Présentation de l’explorateur CICS
- Gérer l’intégrité des données
- Accès aux données
- Sécurité CICS
- Démarrage et arrêt
- Présentation de la gestion du système CICSPlex
- Conception d’applications CICS
- Rédaction de programmes CICS
- Test et débogage des programmes CICS
- Intercommunication CICS