在mule
流程中,我需要拨打paginated
rest service
。我计划为每个for each
使用http outbound call
组件递增页码,直到不再返回结果。
问题是如何将所有这些呼叫的响应聚合在一起?需要FTP
给客户一个大的结果。
答案 0 :(得分:0)
如果我的方案正确无误,那么您已经在使用解决方案 - FOR-EACH
。
对于每个处理后,所有Paginated Rest呼叫都会提供从其余呼叫收到的响应的集合。
因此,您可以迭代这些响应并将它们聚合,然后再进行FTP。
如果您正在寻找For-Each输出的开箱即用聚合器,那么我不确定Mule是否有一个。
希望这有帮助。