Puede ejecutar el canal y los ejemplos de área de comunicación para comprender cómo procesa CICS los canales y contenedores o las áreas de comunicación. Los programas pueden utilizar cualquiera de ambos métodos para proporcionar datos, pero los contenedores no están limitados a 32 KB.
En los ejemplos se muestra cómo utilizar la clase JCICS Program para proporcionar un canal y un contenedor o un área de comunicación a otro programa. El ejemplo de área de comunicación también muestra cómo convertir los caracteres ASCII en el código Java a la codificación EBCDIC equivalente que utiliza el programa de CICS nativo, y viceversa.
Los programas se inician mediante transacciones de CICS de ejemplo. En los ejemplos se utilizan las clases Java y los programas de CICS siguientes:
Ejemplo | Transacción | Programa | Clase Java |
---|---|---|---|
Canal | JPC3 | DFJ$JPC3 | ProgramControl.ClassThree |
Canal | JPC3 | DFJ$JPC4 | ProgramControl.ClassFour |
Canal | JPC3 | DFH$LCCC (lenguaje C) | N/A |
Área de comunicación | JPC1 | DFJ$JPC1 | ProgramControl.ClassOne |
Área de comunicación | JPC1 | DFJ$JPC2 | ProgramControl.ClassTwo |
Área de comunicación | JPC1 | DFH$LCCA (lenguaje C) | N/A |
DFH$LCCA y DFH$LCCC son programas estándar de CICS que pueden escribirse en cualquiera de los lenguajes de alto nivel soportados. Si no tiene un compilador C, puede escribir versiones en COBOL de DFH$LCCC y utilizarlas en lugar de las versiones C proporcionadas.