0

在我的 Java 应用程序中,我连接到 Tibco 队列。Tibco 队列的 url 是net.tems://server000002.test01.india.intranet:30002/queue/TEST_DOMAIN.001.TEST_QUEUE.001

在我的 java 应用程序中,我有一个javax.jms.Queue对应于此队列的实例。如果我使用方法javax.jms.Queue.getQueueName(),我会得到这部分:TEST_DOMAIN.001.TEST_QUEUE.001. 我想知道如何获得这部分:net.tems://server000002.test01.india.intranet:30002/queue/javax.jms.Queue实例中。

也许这很容易,但我查看了 javadocjavax.jms.Queue并找不到任何可以帮助我的东西。

4

2 回答 2

0

听起来您正在尝试使用标准 JMS API 获取有关 Tibco 队列的专有信息,但这是行不通的。

Tibco 可能会为开发人员提供 JMS API 的扩展来执行 Tibco 特定的消息传递功能,而获取此信息可能就是其中之一。

浏览 Tibco API 文档,特别是 JMS 扩展 API,您应该在那里找到答案。

于 2013-12-04T21:09:32.027 回答
0

您可以在此路径中找到一些有关如何使用 TIBCO JAVA API 的示例(在 windows 的情况下):

C:\tibco\ems[版本]\samples\java

希望这可以帮助,

于 2013-12-17T21:29:07.913 回答