Отправка сообщения между клиентом и сервером

Прежде чем начать

Перед занесением тестового сообщения в очередь должны быть выполнены следующие задачи из этого учебника:

Об этой задаче

В этой части учебника рассмотрена отправка сообщения из клиента администратору очередей QM_ORANGE. Для этой цели применяются определение удаленной очереди и другие объекты IBM® MQ, созданные в предыдущих учебниках для передачи сообщения администратору очередей QM_APPLE и в очередь Q1.

[Windows]В операционной системе Windows примеры программ устанавливаются по умолчанию вместе с IBM MQ Server или Client.

[Linux]В системе Linux® требуется установить RPM с примерами программ.

Откройте командную строку в системе клиента и выполните следующие действия:

Процедура

  1. Запустите программу amqsputc следующим образом:
    • [Linux]В системе Linux перейдите в каталог MQ_INSTALLATION_PATH/samp/bin, где MQ_INSTALLATION_PATH - это установочный каталог IBM MQ. Введите следующую команду:
      
      ./amqsputc Q1
    • [Windows]В системе Windows выполните следующую команду:
      
      amqsputc Q1
    Будут показаны следующие сообщения:
    Запуск примера AMQSPUT0
    целевая очередь: Q1
  2. Введите текст сообщения и дважды нажмите клавишу Enter.
    Будет показано следующее сообщение:
    Завершение примера AMQSPUT0

Результаты

Тестовое сообщение отправлено администратору очередей QM_ORANGE на сервере для передачи в очередь Q1 администратора очередей QM_APPLE. Далее следует убедиться в том, что тестовое сообщение доставлено.