您可以运行通道和 COMMAREA 示例,了解 CICS 如何处理通道和容器或 COMMAREA。程序可以使用任一方法传递数据,但容器未限制为 32 KB。
本示例说明了如何使用 JCICS Program 类将通道和容器或 COMMAREA 传递至另一个程序。COMMAREA 示例还说明了如何在 Java 代码中的 ASCII 字符与本机 CICS 程序使用的 EBCDIC 间进行同等转换。
由样本 CICS 事务启动程序。 本示例使用以下 Java 类和 CICS 程序:
示例 | 事务 | 程序 | Java 类 |
---|---|---|---|
通道 | JPC3 | DFJ$JPC3 | ProgramControl.ClassThree |
DFJ$JPC4 | ProgramControl.ClassFour | ||
DFH$LCCC(C 语言) | 不适用 | ||
COMMAREA | JPC1 | DFJ$JPC1 | ProgramControl.ClassOne |
DFJ$JPC2 | ProgramControl.ClassTwo | ||
DFH$LCCA(C 语言) | 不适用 |
DFH$LCCA 和 DFH$LCCC 是可以使用任何受支持高级语言编写的标准 CICS 程序。如果没有 C 编译器,那么可以编写 COBOL 版本的 DFH$LCCA 和 DFH$LCCC,并使用它们来代替提供的 C 版本。