WebSphereServer如何在内部创建和管理JMS资源

WebSphereServer如何在内部创建和管理JMS资源,websphere,ibm-mq,Websphere,Ibm Mq,当我们通过控制台在WebSphereApplicationServer中设置队列连接工厂、主题连接工厂、队列、主题时,到底发生了什么 服务器将配置详细信息存储在xml中,并在服务器启动时创建连接工厂、主题和队列,然后将它们放入池中 我这样问是因为实际的队列和主题本身并不驻留在应用程序服务器上,而是驻留在一个单独的(远程)websphere MQ服务器上。那么为什么我们需要在Websphere App server中“创建”队列呢?配置是用于连接远程对象的元数据。当服务器启动(或应用程序重启,或配

当我们通过控制台在WebSphereApplicationServer中设置队列连接工厂、主题连接工厂、队列、主题时,到底发生了什么

服务器将配置详细信息存储在xml中,并在服务器启动时创建连接工厂、主题和队列,然后将它们放入池中


我这样问是因为实际的队列和主题本身并不驻留在应用程序服务器上,而是驻留在一个单独的(远程)websphere MQ服务器上。那么为什么我们需要在Websphere App server中“创建”队列呢?

配置是用于连接远程对象的元数据。当服务器启动(或应用程序重启,或配置刷新)时,服务器读取.xml,然后将引用对象绑定到JNDI中。在第一次查找引用之前,不会创建/合并实际的连接工厂


我没有足够的JMS经验来回答您的第二个问题,但可能队列需要元数据才能远程访问。

非常感谢。如果你找到了第二个问题的答案,请分享:)