#ibm-mq
Вопрос:
Я знаю, что если у вас есть имя администратора очередей, вы можете использовать его для отображения определенных для него каналов. но можете ли вы поступить наоборот и выяснить, какому администратору очередей принадлежит канал?
Ответ №1:
Несколько менеджеров очередей могут иметь одно и то же имя канала, например, образец SYSTEM.DEF.SVRCONN. Таким образом, из этого вы не можете определить имя своего менеджера очередей. У вас может быть MYCHANNEL_QMA, и из ваших соглашений об именах вы знаете, что это для QMA, но это также может существовать в QMB администратора очередей.
Используя команды платформы, вы можете получить IP-адрес удаленного конца и таким образом найти машину, на которой он работает. По IP-адресу и порту вы можете определить его, но есть большая вероятность, что вы не сможете получить эту информацию, так как у вас может не быть доступа к информации на коробке.
Возможно, вашему приложению будет проще использовать MQINQ при подключении и отобразить это.
Колин