Здесь около 3 или 4 вопроса.Давайте посмотрим, смогу ли я обратиться ко всем из них.
Во-первых, создание управляемых объектов полностью отделено от определения очередей в администраторе очередей.Обычно администратор WebSphere MQ определяет очереди и темы, а затем предоставляет имена хоста, порта, канала, QMgr и очереди / темы администратору WAS, который затем создает соответствующую фабрику соединений и объекты очереди или темы.Определение объектов WAS не создает соответствующие объекты WMQ и даже не подразумевает, что они существуют.Из вашего описания звучит так, как будто они не были определены в QMgr.
На самом деле, из вашего описания даже не очевидно, что вы используете MQ в качестве транспорта.Если WAS настроен на использование своей собственной реализации JMS (системная шина интеграции или SIBus для краткости), то фабрики соединений и другие объекты могут указывать на SIBus вместо WMQ.Если вы создали QCF для WMQ, то кто-то должен был уже предоставить запрашиваемые вами данные - имя QMgr, хост, порт и имя канала.
WMQ Explorer доступен в виде бесплатной автономной загрузки, которая называется * 1007.* SupportPac MS0T .Чтобы использовать его или любые другие сторонние инструменты рабочего стола, такие как MQ Visual Edit или SupportPac MO72 , вам необходимо знать имя QMgr, а также имя хоста, порта и канала.Кроме того, если администратор WMQ включил какую-либо защиту, вам необходимо авторизоваться для подключения и, как минимум, запрашивать объекты WMQ.Администратор WMQ предоставит вам эту информацию.Предполагая, что у вас есть детали QMgr и вы достаточно авторизованы, просто скачайте и установите SupportPac MS0T и укажите его на WMQ.Инструкции по всем вопросам, связанным с WMQ (включая WMQ Explorer), находятся на страницах Инфоцентра.Поскольку автономный WMQ Explorer - это V7, вам понадобится V7 Infocenter для любой справки Explorer.Если QMgr находится на V6, то вам, возможно, придется обратиться к V6 Инфоцентру .
, который отвечает на вопросы в теле вашего поста.Ответ на вопрос в заголовке - как мне узнать имя QMgr - это «спросите администратора WMQ».Вам нужно дать имя, когда вы получите хост, порт и канал.Тем не менее, вам часто это не нужно.Клиент WMQ будет подключаться к любому QMgr, если указан хост, порт и канал.Это то, что позволяет вашему клиентскому приложению переключаться на другой QMgr.Такие вещи, как WMQ Explorer, являются исключением, потому что они не должны переключаться при сбое.Если у вас есть основной и резервный QMgr, вы обычно хотите, чтобы WMQ Explorer видел их оба одновременно (например, чтобы вы могли настроить их одинаково), а если один QMgr не работает, вы хотите, чтобы Explorer сообщал об этом как таковой.Поэтому для Explorer требуется имя QMgr, а для большинства приложений - нет.