如何合并mule中的分页休息服务的响应

时间:2014-07-22 15:07:55

标签: rest pagination mule

mule流程中,我需要拨打paginated rest service。我计划为每个for each使用http outbound call组件递增页码,直到不再返回结果。

问题是如何将所有这些呼叫的响应聚合在一起?需要FTP给客户一个大的结果。

1 个答案:

答案 0 :(得分:0)

如果我的方案正确无误,那么您已经在使用解决方案 - FOR-EACH

对于每个处理后,所有Paginated Rest呼叫都会提供从其余呼叫收到的响应的集合。

因此,您可以迭代这些响应并将它们聚合,然后再进行FTP。

如果您正在寻找For-Each输出的开箱即用聚合器,那么我不确定Mule是否有一个。

希望这有帮助。

Mule ForEach example