创建 Web Service 基础结构
要将 Web 服务部署到 CICS® 中,您必须创建必要的传输基础结构,并定义一个或多个管道来处理 Web 服务请求。 通常,一个管道可以处理针对许多不同 Web Service 的请求,并且当您在 CICS 系统中部署新的 Web Service 时,可以选择使用现有管道。
当 CICS 处理 Web 服务请求时,它会使用由一个或多个消息处理程序组成的管道来处理请求。 管道被配置为提供适用于不同类别应用的执行环境的各个方面,如支持网络服务安全和网络服务事务。 通常,拥有大量服务提供者或服务请求者应用程序的 CICS 区域需要多个不同的管道配置。 不过,如果不同的应用程序有类似的要求,它们可以共享相同的管道配置。 管道的配置在 XML 文档中指定,称为管道配置文件,其名称在 PIPELINE 资源定义的 CONFIGFILE 属性中指定。 有关管道配置元素的参考信息,请参阅 用于网络服务管道配置的 XML 元素。
管道与消息处理程序和头处理程序(如果使用的话)之间的链接,是通过使用一个拥有多个容器的通道来实现的。 CICS 使用容器在这些程序中互传信息。 这些程序还使用容器与管道中的其他程序通信。 有关网络服务管道中使用的容器的详细信息,请参阅 网络服务管道中使用的容器。