我需要用 Java 编程语言创建一个 REST 服务,该服务接收 JMS 连接工厂的 JNDI 名称和 JMS 主题的 JNDI 名称作为输入,并且应该返回此时资源中的消息数。问题是从 IBM WAS 获取主题的长度。
我知道来自 Oracle 的 TopicBrowser 的存在,您可以使用它获取主题中的所有消息并计算它们的数量。但出于某种原因,我们不使用它。
我的想法是获取 SIB Destination queue length 属性,该属性位于 Web 控制台中的 Buses> Bus> Recipients> MyTopic.Space> Publication Points 中。
我使用:
IBM WAS 9.0。无损检测。
默认消息提供程序。
我很乐意接受任何建议。
茅侃侃
相关分类