【发布时间】:2017-04-26 09:08:18
【问题描述】:
我正在进行的一个项目目前正在使用 JMS 主题设置,客户端应用程序使用包含两个不同持久订阅者的侦听器。
长话短说,我们正在研究解决订购问题的几种不同方法,其中之一是查看 JMSTimestamps。起初我们认为我们可以使用任何与 QueueBrowser 等效的持久子,但到目前为止我还没有找到任何东西。
有什么方法可以完成浏览持久订阅的内容,或者在不实际消费的情况下查看下一条消息?
【问题讨论】:
标签: jms-topic
我正在进行的一个项目目前正在使用 JMS 主题设置,客户端应用程序使用包含两个不同持久订阅者的侦听器。
长话短说,我们正在研究解决订购问题的几种不同方法,其中之一是查看 JMSTimestamps。起初我们认为我们可以使用任何与 QueueBrowser 等效的持久子,但到目前为止我还没有找到任何东西。
有什么方法可以完成浏览持久订阅的内容,或者在不实际消费的情况下查看下一条消息?
【问题讨论】:
标签: jms-topic
JMS 不提供任何 API 来浏览消息。但是有TopicBrowser 接口,它是Oracle 对JMS 的特定扩展。
【讨论】:
您可以使用JMSToolBox on sourceforge 与您的常规客户并行订阅该主题并捕获发布到该主题的所有消息
【讨论】: