使用 CICS 提供的过程来安装应用程序

CICS® 在每个受支持编程语言的单独编目过程中为转换 (如果需要) ,编译和链接编辑步骤提供作业控制语句 (JCL)。

安装 CICS 后,将安装在 CICSTS56.CICS.SDFHPROC 库中的这些过程复制到过程库中。 每个过程的名称格式为 DFH wx T y L ,其中变量 wxy 取决于程序类型 (EXCI 批处理或 CICS 联机) ,编译器类型和编程语言。 下表显示了过程名称。

表 1. 安装应用程序的过程: 不符合语言环境的编译器
语言 独立转换程序 EXCI
汇编语言 DFHEITAL (AMODE (24) 和 AMODE (31) 应用程序)

DFHEGTAL (AMODE (64) 应用程序)

DFHEXTAL
表 2。 安装应用程序的过程 :Language Environment-符合编译器
语言 独立转换程序 集成翻译器 具有独立转换程序的 EXCI 具有集成转换程序的 EXCI
C DFHYITDL (请参阅注释 1) DFHZITDL (请参阅注释 1) DFHYXTDL DFHZXTDL
C 使用 XPLINK 编译器选项 DFHYITFL (请参阅注释 2) DFHZITFL (请参阅注释 1) - -
C++ DFHYITEL (请参阅注释 1) DFHZITEL (请参阅注释 1) DFHYXTEL DFHZXTEL
使用 XPLINK 编译器选项的 C++ DFHYITGL (请参阅注释 2) DFHZITGL (请参阅注释 1) - -
COBOL (请参阅注释 3) DFHYITVL DFHZITCL (请参阅注释 2) DFHYXTVL DFHZXTCL
PL/I (请参阅注释 4) DFHYITPL (请参阅注释 2) DFHZITPL (请参阅注释 2) DFHYXTPL DFHZXTPL
备注信息:
  1. DFHYITEL 也可用于 C; 必须在 COMPILER 参数上指定 C 编译器的正确名称。
  2. 生成的模块的输出库是 PDSE (而不是 PDS)。
  3. 建议使用 DFHZITCL 来编译 COBOL 模块,因为它使用包含集成 CICS 转换程序的 Enterprise COBOL 编译器版本。
  4. DFHZITPL 是编译 PL/I 模块的建议过程,因为它使用包含集成 CICS 转换程序的 Enterprise PL/I 编译器的版本。
  5. 对于在 Language Environment ® (IMS 例程) 下的批处理环境中发出 EXEC DLI 命令的程序,请使用以下特殊过程:
    DFHYBTPL
    PL/I 应用程序
    DFHYBTVL
    COBOL 应用程序。
    注: 此过程需要宏 DFHLI000。