Щоб створити визначення каналу для одного кінця посилання використовуйте команду MQSC DEFINE CHANNEL. Включіть назву каналу, тип каналу для цього кінця з’єднання, назву з’єднання, опис (якщо потрібно), назву черги передавання (якщо потрібно) і протокол передачі.
IBM MQ використовує канали повідомлень для передачі повідомлень між менеджерами черги. Щоб надсилати повідомлення в обох напрямках, необхідно визначити канал для кожного напрямку. Канал MQI. Канал MQI є двонаправленим і з’єднує програму (клієнт MQI) із диспетчером черги на сервері.
Використовуйте команду MQSC ВІДКРИТИ CHSTATUS, вказавши назву каналу та чи бажаєте ви переглянути поточний стан каналів чи статус збереженої інформації. DISPLAY CHSTATUS застосовується до всіх каналів повідомлень. Це не стосується каналів MQI, крім каналів підключення до сервера.
Створіть канал підключення до сервера для менеджера черги за допомогою команди DEFINE CHANNEL MQSC:
- Щоб створити канал підключення до сервера для незахищеного підключення Eclipse Amlen: запустіть mqsc qmgrName. …
- Щоб створити канал підключення до сервера для захищеного SSL-з’єднання Eclipse Amlen: запустіть mqsc qmgrName.
Авторизація каналу
- Ідентифікатор користувача, пов’язаний із каналом відправлення, вимагає доступу до диспетчера черги, черги передавання, черги мертвих листів і доступу до будь-яких інших ресурсів, необхідних для виходу з каналу.
- Ідентифікатор користувача MCAUSER каналу приймача потребує повноважень +setall.
Використовуйте команду MQSC START CHANNEL, вказавши назву каналу, щоб запустити канал як процес або потік, залежно від параметра MCATYPE. (Якщо канали запускаються як потоки, вони є потоками ініціатора каналу.) Використовуйте керуючу команду runmqchl, щоб запустити канал як процес.