【发布时间】:2013-03-03 18:18:53
【问题描述】:
我问一个关于 JMS 的简单问题,我正在通过 spring 集成和 spring 实现,但是我遇到了一种情况,请告诉我,假设我在队列中收到 5000 条消息,我想聚合成一组 20 条消息然后转发它,这意味着我想要某种聚合,它将从 5000 条消息中提取 20 条消息并转发这 20 条消息,请告知如何实现这一点。
我也经历过这种模式..http://www.eaipatterns.com/Aggregator.html
【问题讨论】:
-
忘记“模式”。请定义问题!问:您所说的“聚合”究竟是什么意思?什么标准决定要转发哪些消息,以及要丢弃哪些消息?为什么你需要丢弃任何东西?丢弃“错误”消息的后果是什么? 实际的“要求”是什么???
-
请告知我是否也可以在核心 java 中实现这一点..!
标签: java jms spring-integration spring-jms