在wso2 ESB中拆分消息

时间:2014-11-14 14:10:25

标签: split message wso2esb

寻找以下要求的解决方案:

ESB将收到一条大型XML消息(来自JMS moslty),该消息包含大约10,000条记录。 ESB需要将单个XML消息拆分为多个消息,其中每条消息将保存500条记录,然后进行一些转换+将其路由到目标队列。

输入到ESB:1条带有10,000条记录的XML消息

ESB的输出:20条XML消息(每条消息有500条记录)

请建议是否有这种要求的模式。单独使用Iterate / Aggregator可能无助于解决此要求。

由于

1 个答案:

答案 0 :(得分:0)

我认为使用smooks转换可以实现这一点。您可以在wso2主页上找到有关它的信息,例如

http://wso2.com/library/tutorials/2011/06/perform-data-mapping-smooks-editor-wso2-carbon-studio/