同时调用2个Restful Webservices。可以使用mule吗?

时间:2012-11-27 20:51:19

标签: java web-services rest java-ee mule

我有两个RESTful网络服务'A'和'B'。服务'A'在云中,服务'B'在Mule中部署。我们必须首先点击服务'A'以获得我们用来呼叫服务'B'的响应。

为实现这一目标,我们最初的想法是在服务'A'中接收请求,从数据库获得响应,然后点击服务'B'并将结果返回服务'A',然后将响应返回到客户端。

我不喜欢这种方法,因为它会在服务'A'和'B'之间添加依赖关系。

还有其他办法吗?我读过Mule可能是一个选择。我可以在Mule中创建一个执行这些步骤的新端点吗?

1 个答案:

答案 0 :(得分:2)

为此,您可以使用“内容丰富”企业集成模式。

此模式描述为here

有一篇关于如何使用Mule here执行此操作的文章,如果您使用的是Mule,那么它应该可以在其中实现。