调用服务流
稳定功能: 服务流运行时和服务流建模器功能在 IBM Developer for z/OS14.2.3 稳定。 考虑通过使用 z/OS Connect Enterprise Edition 或 CICS® 网络服务 ,或使用 Java 或.NET 编写网络应用程序。 Node.js.另请参阅 " 稳定通知 "和 "终止功能 "。
当服务请求者使用其中一个支持的接口向 CICS SFR 接口程序 DFHMADPL 发送请求信息时,就会调用服务流。
请求消息由一个或多个消息头和应用程序数据组成。 它包含启动运行时处理和调用在运行时环境中部署的服务流所需的参数和信息。 消息头根据服务请求者所使用的接口,服务流的部署模式以及构成服务流的服务器适配器类型而有所不同。
服务请求者可以使用不同的接口来调用服务流,但只能在工作单元中调用一个服务流。 所有接口都支持在 CICS 通信区 (COMMAREA) 中传递请求消息。 但是,当您使用程序链接时,可以选择将请求消息传递到 CICS COMMAREA 中的接口程序,或者使用通道和容器。 如果使用 COMMAREA ,那么具有所有头的整个请求消息的最大长度为 33 272 字节。 如果使用容器,那么可以将简化的消息头与应用程序数据分开发送。