Exécution des exemples de contrôle de programme

Vous pouvez exécuter les exemples de canaux et COMMAREA pour comprendre comment CICS traite les canaux et les conteneurs ou les zones COMMAREA. Les programmes peuvent utiliser l'une de ces méthodes pour transmettre des données, mais les conteneurs ne sont pas limités à 32 Ko.

Avant de commencer

Vérifiez que la zone CICS est configurée, comme décrit dans Exécution d'exemples JCICS.

Pourquoi et quand exécuter cette tâche

Les exemples montrent comment utiliser la classe JCICS Program pour transmettre un canal et un conteneur ou COMMAREA à un autre programme. L'exemple COMMAREA vous montre aussi comment convertir des caractères ASCII du code Java vers et à partir de l'équivalent EBCDIC utilisé par le programme CICS natif.

Les programmes sont démarrés par des exemples de transactions CICS. Les exemples utilisent les classes Java et les programmes CICS suivants :

Exemple Transaction Programme Classe Java
Canal JPC3 DFJ$JPC3 ProgramControl.ClassThree
Canal JPC3 DFJ$JPC4 ProgramControl.ClassFour
Canal JPC3 DFH$LCCC (langage C) N/A
COMMAREA JPC1 DFJ$JPC1 ProgramControl.ClassOne
COMMAREA JPC1 DFJ$JPC2 ProgramControl.ClassTwo
COMMAREA JPC1 DFH$LCCA (langage C) N/A

DFH$LCCA et DFH$LCCC sont des programmes CICS standard qui peuvent être écrits dans l'un des langages évolués pris en charge. Si vous ne disposez pas d'un compilateur C, vous pouvez écrire des versions COBOL de DFH$LCCA et DFH$LCCC, puis les utiliser à la place des versions C fournies.

Procédure