【发布时间】:2012-04-28 00:39:49
【问题描述】:
这是场景。我有一个遗留系统,它有两部分,A 部分和 B 部分,它们以一种客户端/服务器的方式相互发送消息。我创建了一个适配器,可以将这些消息转换成另一种格式,以便在新系统中使用。消息发布在多个 JMS 主题上。适配器也听这些相同的主题。但是,由于这两个适配器是相同的并且在旧系统的每个部分上运行,我显然会收到与我发送出去的相同的消息。
除了为每个适配器分配具有唯一 ID 的“消息源”并对其进行过滤之外,是否有一种优雅的方法来过滤与我发送的消息相同的传入消息?
感谢您的帮助!
【问题讨论】: