Ausführen der Beispiele zur Programmsteuerung

Sie können das Beispiel zum Kanal und das Beispiel zum Kommunikationsbereich ausführen, um besser zu verstehen, wie Kanäle und Container bzw. Kommunikationsbereiche in CICS verarbeitet werden. Programme können beide Methoden zur Übergabe von Daten verwenden, bei Containern gilt jedoch die Begrenzung auf 32 KB nicht.

Vorbereitende Schritte

Stellen Sie sicher, dass die CICS-Region konfiguriert ist (siehe Abschnitt Ausführen der JCICS-Beispiele).

Informationen zu diesem Vorgang

Die Beispiele veranschaulichen die Verwendung der JCICS-Klasse Program zur Übergabe eines Kanals und Containers oder eines Kommunikationsbereichs (COMMAREA) an ein anderes Programm. Das Beispiel zum Kommunikationsbereich zeigt auch, wie Sie ASCII-Zeichen im Java-Code in den entsprechenden EBCDIC-Code, der im nativen CICS-Programm verwendet wird, und zurück konvertieren können.

Die Programme werden durch CICS-Beispieltransaktionen gestartet. Die Beispiele verwenden die folgenden Java-Klassen und CICS-Programme:

Beispiel Transaktion Programm Java-Klasse
Kanal JPC3 DFJ$JPC3 ProgramControl.ClassThree
Kanal JPC3 DFJ$JPC4 ProgramControl.ClassFour
Kanal JPC3 DFH$LCCC (Programmiersprache C) Nicht zutreffend
COMMAREA JPC1 DFJ$JPC1 ProgramControl.ClassOne
COMMAREA JPC1 DFJ$JPC2 ProgramControl.ClassTwo
COMMAREA JPC1 DFH$LCCA (Programmiersprache C) Nicht zutreffend

DFH$LCCA und DFH$LCCC sind CICS-Standardprogramme, die in jeder der unterstützten höheren Programmiersprachen geschrieben werden können. Wenn Sie keinen C-Compiler besitzen, können Sie COBOL-Versionen von DFH$LCCA und DFH$LCCC schreiben und diese anstelle der bereitgestellten C-Versionen verwenden.

Vorgehensweise