批处理消息处理程序 (BMP)
批处理消息处理程序 (BMP) 是联机执行批处理类型的应用程序,可以访问 DBCTL 控制的数据库。 您可以将同一程序作为 BMP 或批处理程序运行。
BMP 是最灵活的 IMS 应用程序。 有两种类型的 BMP:
- 面向批处理 BMP 在任何联机环境中执行批处理类型处理。 程序可以将其输出发送到 IMS 消息队列,以供其他应用程序稍后处理。 与面向事务的 BMP 不同,面向批处理的 BMP 无法访问 IMS 消息队列以进行输入。
- 面向 事务的 BMP 可以访问 z/OS® 文件, GSAM 数据库, Db2® for z/OS 数据库,全功能数据库, DEDB 和 MSDB。 面向事务的 BMP 不是由 IMS调度的。 根据需要对其进行调度,并使用 JCL 将其启动。