我有一个问题,不知道如何使用骆驼解决它。我在骆驼文档中搜索了相关的 EIP,但没有结果。
现在我有简单的路线:
<route id="routeId">
<from uri="Source1"/>
<from uri="Source2"/>
<to uri="Destination"/>
</route>
两个源都将 JMS 消息发送到 Destination,并且在 Source 完成其工作的某个时间点,它会发送特定的结束消息,并带有一些标志。我需要做的是收集或计算这些结束消息,并在我从两个来源收到结束消息时将单个结束消息发送到目的地。只有当我收到两条结束消息(想象它只是带有一些标头标志的简单消息)时,我才应该将单个消息发送到目的地。
抱歉,如果问题解释不够清楚。
提前致谢。