如何在JBoss ESB中对消息进行分组?

时间:2013-05-01 14:21:31

标签: jboss-esb

我有JSON消息传入JBoss服务器上的JMS队列。 我想使用一些标准对它们进行分组,例如解析并使用属性“group”进行分组。 我需要累积X分钟的消息,然后创建一个代表每个组的新消息,并调用服务来处理每个组消息。

我找不到从JMS队列中读取消息并以事务方式生成更少ESB消息的方法。我不想在重启期间丢失消息。

1 个答案:

答案 0 :(得分:0)

如果你像我一样偶然发现了这一点。我建议您使用消息聚合器。有关如何操作的更多详细信息,请查看以下链接。 https://access.redhat.com/site/documentation/en-US/JBoss_Enterprise_SOA_Platform/4.2/html-single/SOA_ESB_Message_Action_Guide/index.html#section-Aggregator