您能告诉我何时使用.bindings文件以及何时使用jndi属性文件?
答案 0 :(得分:3)
当MQ JMSAdmin工具或其他JNDI工具存储数据时,.bindings文件由JNDI FileSystem上下文(com.sun.jndi.fscontext.RefFSContextFactory)创建。它包含JNDI数据的表示,例如您的连接工厂设置,如主机名,端口等。
对于MQ,MQ代码不直接使用.bindings文件,JNDI代码使用它来创建MQ JMS对象,然后将其返回给应用程序。
JNDI属性文件(如果您正在使用JMSAdmin,则存储JMSAdmin.config文件)存储连接设置以允许JNDI代码连接到JNDI存储库(例如,FileSystem上下文,LDAP服务器等。 )。它不包含连接工厂设置等数据。