Web Service 提供服务活动
在运行时期间,提供服务活动提供可以从外部客户机启动的 Web Service。
关于此任务
图 1. 提供服务活动

提供服务活动是入站 Web Service 活动。它是一个启动方活动,用于侦听指定端口上的 Web Service 请求。
基于您在 Studio 中提供的关于 Web Service 的配置信息,WMC 生成 WSDL 文件,该文件描述在运行时期间可用的 Web Service 接口。
部署带有 WSDL 的项目时,提供了由 WSDL 定义的 Web Service 接口。您可以导出已通过 WMC 为 Web Service 生成的 WSDL 文件,然后进行查看。
在运行时期间,客户机向 Web Service 发送请求时,Integration Appliance 开始处理提供服务活动以及组成编排的其余活动。
您只能为提供服务活动指定一个输入和一个输出 XML 模式,所以生成的 WSDL 仅定义一个请求头和一个响应头。WMC 在一次操作中生成一个 WSDL。在图 1 中,Web Service calculcatePrice 操作派生自提供服务活动的名称。Web Service 操作与提供服务活动之间存在一对一关系。
缺省情况下,为提供服务活动启用解压。有关更多信息,请参阅使用“Web Service 提供服务”活动进行解压。
以下过程中描述了向编排中添加并配置提供服务活动的步骤。