服务器运行时程序
稳定功能: 服务流运行时和服务流建模器功能在 IBM Developer for z/OS14.2.3 稳定。 考虑通过使用 z/OS Connect Enterprise Edition 或 CICS 网络服务 ,或使用 Java 或.NET 编写网络应用程序。 Node.js.另请参阅 " 稳定通知 "和 "终止功能 "。
下表列出了所有程序,并描述了每个程序执行的处理。
| 程序名 | 描述 | 事务标识 | 详细信息 |
|---|---|---|---|
| DFHMADPL | CICS SFR 接口程序 | 用户定义 | 此程序定义并运行实现服务流实例的 BTS 进程。 它在调用程序的事务标识下运行。 |
| DFHMAF | FEPI 3270 数据流转换 | 用户定义 | FEPI 3270 数据流转换程序用于将 3270 数据流转换为屏幕。 它还用于从屏幕构建 3270 数据流。 它是在 FEPI 服务器适配器的事务标识下运行的子程序。 它仅用于 FEPI 服务器适配器处理。 编译 FEPI 服务器适配器时,必须将其包括在 LINKEDIT 步骤中。 |
| DFHMALFC | Link3270 VSAM 状态清除 | CMAF | 此程序监视 Link3270 状态 VSAM 文件 DFHMAL2F,并删除到期的 Link3270 设施会话状态数据。 它还会取消分配 CICS 未自动删除的关联 Link3270 网桥设施,因为该设施在 keeptime 时间间隔内处于不活动状态。 它用于包含 Link3270 服务器适配器的复杂服务流和持久简单流。 |
| DFHMALFD | Link3270 设施释放清除 | CMAD | Link3270 Facility Deallocate Cleanup 程序用于释放现有网桥设施并删除关联的设施业务状态数据,无论该数据是存储在临时存储器队列还是 VSAM 文件中。 |
| DFHMALIN | Link3270 启动 | CMAI | Link3270 启动程序从当前分配了 Link3270 网桥设施的 CICS 区域中检索任何目标 CICS 应用程序事务 COMMAREA 信息和任何 TCTUA 信息,并在运行路由到该第二个 CICS 区域的下一个目标 CICS 应用程序事务之前,在第二个 CICS 区域中填充相同的信息。 |
| DFHMALNM | Link3270 维护 | 用户定义 | Link3270 维护程序由 Link3270 服务器适配器在请求处理期间调用。 它启动和结束 Link3270 服务器适配器的处理。 它是在 Link3270 服务器适配器的事务标识下运行的子程序。 |
| DFHMALSC | Link3270 TSQ 状态清除 | CMAK | TSQ 状态清除程序浏览 Link3270 状态临时存储器队列并删除到期的 Link3270 设施会话状态数据。 它还会取消分配 CICS 未自动删除的关联 Link3270 网桥设施,因为该设施在 keeptime 时间间隔内处于不活动状态。 它用于简单且非持久的 Link3270 服务流。 |
| DFHMALTS | Link3270 TSQ 状态管理 | 用户定义 | TSQ 状态管理程序在非持久性的简单服务流中保存,检索和删除 Link3270 服务器适配器的 Link3270 状态 TSQ 中的状态信息。 它在 Link3270 服务器适配器的事务标识下运行。 |
| DFHMAMGR | 导航管理器 | 社区管理员 | 导航管理器在所有 BTS 进程中作为 DFHROOT 运行。 它执行的功能取决于服务流的部署模式:
|
| DFHMAVCL | Link3270 向量日志记录 | 用户定义 | Link3270 向量日志记录程序将 Link3270 向量数据写入向量日志文件 DFHMALVA 和 DFHMALVB。 它是在 Link3270 服务器适配器的事务标识下运行的子程序。 |
| DFHMAVCP | Link3270 向量处理 | 用户定义 | Link3270 向量处理程序由 Link3270 服务器适配器在请求处理期间调用。 此程序将向量发送到 Link3270 网桥程序 DFHL3270 并从中接收向量以与 CICS 目标应用程序进行接口,其中包含 Link3270 网桥头和相应输入或输出向量头的单个发送和接收结构不超过 32 000 字节。 它是在 Link3270 服务器适配器的事务标识下运行的子程序。 |
| DFHMAXMI | XML 标头到 COBOL 转换器 | 用户定义 | 当请求消息头为 XML 格式时,此程序由 CICS SFR 接口程序 DFHMADPL 调用。 XML 标头到 COBOL 转换器程序将 XML 转换为 COBOL 数据结构,以便 CICS 服务流运行时进行处理。 |
| DFHMAXMO | COBOL 至 XML 转换器 | 用户定义 | 当服务请求者期望 XML 格式的响应时,此程序由CICS SFR 接口程序 DFHMADPL 调用。 COBOL -to-XML 转换器程序将 COBOL 数据结构转换为 XML,以便服务请求者处理。 |
| 用户定义 | 流导航器 | 用户定义 | 导航管理器的子活动以及服务器适配器的父活动。 流导航器通过按正确顺序调用所需的服务器适配器来执行请求处理,并管理每个服务器适配器的状态。 流导航器程序是从复杂服务流的 服务流项目工具 生成的。 |
CICS 服务流运行时使用 IBM® MQ 程序和事务。 IBM MQ 来调用服务流时,运行时会使用以下程序和事务。
这些组件是 CICS - MQ 桥梁的一部分。 CICS - MQ 桥接器不是 CICS 服务流运行时的一部分,但它必须用作使用 IBM MQ 和 CICS 服务流运行时之间的接口。 桥接器可使不在 CICS 环境中运行的应用程序在 CICS 中运行程序或事务,并接收响应。
| 程序名 | 描述 | 事务标识 | 详细信息 |
|---|---|---|---|
| DFHMQBP0 | CICS - MQ 桥梁 DPL 计划 | CKBP | 此程序将消息从请求队列中拉出,并使用 DFHMAH 头信息和应用程序数据链接到 CICS SFR 接口程序。 |
| DFHMQBR0 | CICS - MQ 桥梁监测计划 | CKBR | 此程序监视请求队列中的消息。 当队列中出现报文时,网桥监控任务就会启动网桥链接程序。 |