我正在努力了解如何正确配置 Payara/GlassFish 消息传递,以便从远程 Open MQ 服务器发送和接收消息。
从 Payara/GlassFish 管理控制台,我可以转到 Configurations > server-config > “Java Messaging Service”,然后我可以设置一个指向远程 Open MQ 服务器的新“JMS Host”。然后我将“JMS 服务类型”配置为 REMOTE 并做一些其他的事情来让 Payara/GlassFish 与远程主机上的 Open MQ borker 实例进行通信。我明白这一点。
现在设置连接工厂时,我转到资源>“JMS资源”>“连接工厂”设置连接工厂时,我不明白如果使用远程JMS代理需要“AddressList”属性. 如果我执行第一步并将“Java 消息服务”更新为 REMOTE 并连接到远程代理,是否仍需要“AddressList”属性?如果我确实需要“AddressList”,那么“Java 消息服务”配置的意义何在?