我正在使用的一个项目当前正在使用JMS主题设置,客户端应用程序使用包含两个不同持久订阅者的侦听器。
长话短说,我们正在研究解决订购问题的几种不同方法,其中一种方法是查看JMSTimestamps。起初我们认为我们可能会使用QueueBrowser的持久子等价物,但到目前为止我还没有找到任何东西。
有没有办法完成浏览持久订阅的内容,或者在没有实际消费的情况下查看下一条消息?
答案 0 :(得分:1)
JMS不提供任何API来浏览消息。但是,TopicBrowser接口是JMS的Oracle特定扩展。
答案 1 :(得分:0)
您可以使用JMSToolBox on sourceforge与常规客户端并行订阅主题,并捕获发布到该主题的所有消息