Ibm mq 在另一个WebSphere MQ中使用相同的.binding文件

Ibm mq 在另一个WebSphere MQ中使用相同的.binding文件,ibm-mq,Ibm Mq,我使用WebSphereMQ7.0,遵循必要的步骤并对其进行了配置。我可以在另一个WebSphere MQ中使用相同的.binding文件吗 WebSphere MQ\java\bin\JMSAdmin.config条目如下 INITIAL_CONTEXT_FACTORY=com.sun.jndi.fscontext.RefFSContextFactory PROVIDER_URL=file:/C:/JNDI-Directory .bindings文件是文件系统JNDI提供程序的后备存储。通常

我使用WebSphereMQ7.0,遵循必要的步骤并对其进行了配置。我可以在另一个WebSphere MQ中使用相同的.binding文件吗

WebSphere MQ\java\bin\JMSAdmin.config条目如下

INITIAL_CONTEXT_FACTORY=com.sun.jndi.fscontext.RefFSContextFactory
PROVIDER_URL=file:/C:/JNDI-Directory

.bindings文件是文件系统JNDI提供程序的后备存储。通常,您会将基于JMS的应用程序连接到此服务器,以加载连接工厂和目标

一个JNDI存储可以容纳多个对象,它们不必都表示到单个Queuemanager的连接


所以,如果你问我是否需要另一个JNDI存储来存储另一个队列管理器,不一定

您的意思是另一个WebSphere MQ或另一个队列管理器的安装吗?是否每次创建新队列或其他对象时都必须更新绑定文件?当您使用文件系统上下文作为JNDI的提供程序时,无论何时添加新对象或更新现有对象,.bindings文件都将被删除。如果向MQ网络添加新队列、主题或队列管理器,并且使用JNDI为JMS应用程序提供其资源,则需要进行更新。永远不要直接编辑绑定文件,始终使用JMSAdmin或mqexplorer或其他JNDI编辑器。该文件虽然可读,但并不用于直接编辑。