Weblogic JMS Queue服务器间通信

时间:2018-02-15 10:36:24

标签: java java-ee jms weblogic jms-topic

我们有一个用例,我们希望从另一个weblogic服务器读取weblogic服务器中维护的JMS队列中的消息。

设置是这样的 -

Weblogic Server -1 Domain-1具有分布式JMS队列Q1 Weblogic Server -2 Domain-2具有应用程序A

应用程序A想要读取Q1中的消息

问题:

一个。首先,Application-A是否可以从其他服务器中的weblogic JMS队列中读取消息?

湾我们可以将Server-2上的Q1设置为外部JMS队列,以便应用程序A可以将其作为本地资源进行访问。

℃。我知道当只有一台服务器时,我们可以使用主机名访问它,即jms:// hostname / connectionFactory / jmsQueuename,但是在集群设置中,我们如何访问JMS资源?网址的外观如何?

1 个答案:

答案 0 :(得分:0)

一个。是。您必须进行远程jndi调用才能加载连接工厂和队列。 湾您可以这样做,但更好的方法是在两个域之间使用桥接器,因此您的应用程序不需要了解您的体系结构,并且桥接器将采用chare负载平衡和故障转移 C。群集地址看起来像:,:等等......