ActiveMQ/JMS消息处理程序测试

问题描述:

这不完全在JMS队列处理程序测试上。所以,继续阅读。ActiveMQ/JMS消息处理程序测试

我们有一个架构,spring通道监听来自ActiveMQ的队列。此队列的侦听器将接收消息并具有一个静态的子侦听器列表(由唯一主题标识)。所有的消息都会有一些参数,包括这个消息必须被传送到的主题。

SMSService将其消息放到主题为SEND_SMS的activemq上。它将被一些HTTP服务或SMPP服务监听。您甚至可以设计自己的听众并将其作为弹簧组件与所需的“主题”相关联。

问题: 有一个更好的机会,这个内部主题可能会改变。如果没有侦听器,这甚至不会引发显式运行时异常。有没有一种方法来测试这个消息是否被预期的监听者实际接收到了?

`

+0

陈述问题是非常含糊。 – 2012-07-11 11:29:42

作为tim Bish siad,您的问题陈述过于模糊。

您是否尝试过创建自己的ActivemMQ interceptor(我不知道它可能是有用的你的问题)