对两个或多个SOAP请求使用相同的WSO2 ESB代理服务......是否可以?

时间:2015-07-22 14:06:34

标签: soap proxy wso2 sequence wso2esb

我在WSO2 ESB中部署了一些代理服务,因为根据不同的soap操作,我必须要求端点提供多个响应(数据集)。每个响应都必须在文件中设置,因此我在代理服务的outSequence中设置了适当的序列,并且此序列将soap应答写入文件。
通过这种方式,我必须为每个soapAction部署代理服务和序列,所以我问:有没有办法为给定的Web服务部署单个代理服务,并根据soapaction执行多个序列来执行?<登记/> 我的问题源于需要实现从端点(webService)获取数据集并将其写入文件的多个计划任务,但我不想为我必须请求的每种数据集部署如此多的代理服务到网络服务!
我希望我的问题很明确。

1 个答案:

答案 0 :(得分:0)

您不必为每个soapAction创建不同的代理。您可以利用单个代理的OutSequence中的filter mediator并执行到相关VFS端点的头基路由。