使用Mule ESB将两个双向Web服务连接成一个

时间:2013-06-19 12:36:05

标签: mule esb

我需要Mule在一端(1)桥接一个Web服务,在另一端(2)使用两个异步Web服务。服务器可以在不到一秒到几十分钟的时间内处理请求。 Web服务(1)将挂起,直到webservice 3返回其结果后才会返回。

服务器异步处理每个请求 - 所以如果我发送需要一分钟处理的请求,之后只需要一秒钟的另一个请求,我将在第一个请求之前收到第二个请求的结果。 Mule需要以相同的方式工作并尽快处理每个请求。

任务ID由服务器随机生成,Web服务(1)的客户端对此一无所知。

我对骡子不熟练 - 但我知道做一些简单的流程。在这里,我甚至不知道从哪里开始。

graph