运行程序控制示例

您可以运行通道和 COMMAREA 示例,了解 CICS 如何处理通道和容器或 COMMAREA。程序可以使用任一方法传递数据,但容器未限制为 32 KB。

开始之前

运行 JCICS 示例中所述,确保配置了 CICS 区域。

关于此任务

本示例说明了如何使用 JCICS Program 类将通道和容器或 COMMAREA 传递至另一个程序。COMMAREA 示例还说明了如何在 Java 代码中的 ASCII 字符与本机 CICS 程序使用的 EBCDIC 间进行同等转换。

由样本 CICS 事务启动程序。 本示例使用以下 Java 类和 CICS 程序:

示例 事务 程序 Java 类
通道 JPC3 DFJ$JPC3 ProgramControl.ClassThree
通道 JPC3 DFJ$JPC4 ProgramControl.ClassFour
通道 JPC3 DFH$LCCC(C 语言) 不适用
COMMAREA JPC1 DFJ$JPC1 ProgramControl.ClassOne
COMMAREA JPC1 DFJ$JPC2 ProgramControl.ClassTwo
COMMAREA JPC1 DFH$LCCA(C 语言) 不适用

DFH$LCCA 和 DFH$LCCC 是可以使用任何受支持高级语言编写的标准 CICS 程序。如果没有 C 编译器,那么可以编写 COBOL 版本的 DFH$LCCA 和 DFH$LCCC,并使用它们来代替提供的 C 版本。

过程