Programmer en CICS : la gestion des transactions

5 jours | 4-CICS

Logo PDF

Formations Informatiques > Mainframe > Mainframe - Z/Os - MVS - COBOL

Amener les participants développer des applications transactionnelles en CICS

Participants / Pré-requis

Développeurs d’applications en environnement zOS.

Contenu

Architecture

  • Rôles et fonctionnement des différents composants du noyau CICS
  • Fonctionnement des transactions internes de CICS
  • Existence et modification de l?état des composants dans les tables CICS
  • Compréhension de l?utilité des « Handle Conditions » et/ou DFHRESP
  • Compréhension du contenu l?utilisation du Bloc de contrôle

Principes de Programmation

  • Différences entre le traitement Batch et le TP (Temps Partagé)
  • Déroulement d?une transaction
  • Conversationnel
  • Pseudo conversationnel
  • Enchaînement des programmes dans une même transaction
  • Enchaînement d?un ensemble de transactions
  • RETURN TRANSID
  • Gestion des fichiers VSAM
  • Utilisation des Zones de communication
  • COMMAREA
  • QTS

Exercices pratiques

  • Ecriture d?une transaction de 3 programmes avec enchaînement par LINK et XCTL
  • Création de la MAP et MAPSET avec BMS
  • Analyse des fonctionnalités de la transaction
  • Ecriture de l?Organigramme du traitement
  • Ecriture du Code COBOL

Compilation et exécution

  • Mise au point des programmes
  • Compilation du source
  • Analyse du résultat de compilation
  • Correction des erreurs syntaxiques
  • Exécution de la transaction

Tests et Déboguage avec CEDF

  • Tests de la transaction
  • Analyse des codes Abend courants

ASRA

  • APCT/APPC
  • AEIA
  • Validation du résultat attendu
 
AIT Consultants - Formations Bureautiques, Informatiques et Management
Aginius Languedoc-Roussillon et Vaucluse