Для настройки параметров соединения с менеджером очередей используются статические поля класса MQEnvironment:
• hostname – имя хоста
• port – номер порта TCP/IP
• channel – название канала MQI
• CCSID – кодовая страница, используемая клиентом
В том случае, если приложение выполняется на сервере и предполагает взаимодействие с менеджером очередей напрямую, следует установить для параметра hostname значение null. В таком случае, значения параметров port, channel и CCSID будут игнорироваться.
MQEnvironment.hostname = null;
При взаимодействии с менеджером очередей по каналу MQI следует задать ненулевое значение для параметра hostname, а также указать название канала MQI в параметре channel. В том случае, если порт TCP/IP, прослушиваемый программой Listener на менеджере очередей, отличен от порта по умолчанию (1414), следует указать этот порт в параметре port.
При необходимости укажите также кодовую страницу клиента (CCSID).
MQEnvironment.hostname = "localhost";
MQEnvironment.port = 1414;
MQEnvironment.channel = "SYSTEM.DEF.SVRCONN";
MQEnvironment.CCSID = 866;
|