繁体   English   中英

Mule ESB使用多个REST服务

[英]Mule ESB Consume Multiple REST Services

我的API名称是A,我必须在我的API中调用2个REST服务。

我能够调用一个REST服务,并尝试使用Scatter-Gather调用第二个REST服务,但没有运气。

这是我调用单个REST服务的流程图 在此输入图像描述

基于服务响应,我使用Choice并将消息转换为我的服务模式,到目前为止很酷,但是我的模式中还有很少的字段,需要从其他REST调用中获取。 那么..,我如何使用两个REST服务并将它们转换为我的API模式?

在此输入图像描述

我尝试使用scatter-gather,第一次调用POST,第二次调用是GET,我能够将第一个和第二个REST调用的一些细节映射到我的API模式,但是如何显示我的最终输出?

谢谢

您可以使用Variable变换器来存储调用结果。 我能够使用以下方法实现类似的功能: 图片

请注意子流的使用,每个子流都以HTTP请求连接器开头。

如果需要,我很乐意在这里澄清一下,请告诉我!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM