Вы можете указать имя канала, хост и порт в MQCD
, на который ссылается MQCNO
.В C вы можете передать это в функцию MQCONNX
.
Вы также можете указать детали соединения (имя канала, хост и порт) в CCDT (Таблица определения каналов клиента).Вы бы указали на CCDT со следующими переменными среды (есть и другие способы, но это один из способов):
MQCHLLIB=/path/to/table
MQCHLTAB=table_filename.TAB
Затем можно использовать MQCONN
(или MQCONNX
) и указать только очередьИмя менеджера.MQ найдет в CCDT запись, соответствующую имени администратора очередей, и использует предоставленные сведения о соединении.