概述了在应用程序中使用 BMS 映射集的过程。
关于此任务
在安装要在 CICS®下运行的应用程序之前,请使用以下过程。
过程
- 创建程序使用的任何 BMS 映射集,如 安装映射集和分区集中所述。
- 将物理映射集 (由 BMS 在其格式化活动中使用) 包含在 DFHRPL 或动态 LIBRARY 并置中的数据集中。
- 将符号映射集 (复制到应用程序中) 包含在用户副本库中,或者将它们直接插入到应用程序源中。
DFHMAPS 过程将符号映射集输出写入 DSCTLIB 参数上指定的库,缺省为 CICSTS56.CICS.SDFHMAC 库。 要在用户副本库中包含符号映射集,请使用以下步骤:
- 通过用于将物理映射集和符号映射集一起安装的 DFHMAPS 过程的 EXEC 语句上的 DSCTLIB= name 操作数指定库名。
- 在用于组装和编译应用程序的作业流的 SYSLIB 并置中包含用户副本库的 DD 语句。
如果选择让 DFHMAPS 过程将符号映射集写入 CICSTS56。CICS.SDFHMAC 库 (缺省值) ,请在用于编译应用程序的作业流的 SYSLIB 并置中包含 CICSTS56.CICS.SDFHMAC 库的 DD 语句。 这对于用于组装汇编语言程序的 DFHEITAL 过程不是必需的,因为这些作业已在 SYSLIB 并置中包含 CICSTS56.CICS.SDFHMAC 库的 DD 语句。
- 对于 PL/I ,请指定块大小为 32760 字节的库。 这对于克服 PL/I 编译器上的块大小限制是必需的。
下一步操作
有关安装映射集的更多信息,请参阅 安装映射集和分区集。 有关编写程序以使用 BMS 服务的信息,请参阅 基本映射支持。