Отправка и получение тестовых публикаций

Можно отправлять (публиковать) и получать (подписываться на) тестовые публикации (сообщения) для проверки работоспособности тем и сети посредника. Можно настроить публикацию таким образом, чтобы посредник сохранял копию после публикации ее подписчикам. Это позволяет новым подписчикам получать публикацию даже если они подписались на нее после ее публикации.

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

Прим.: Данная информация относится только к администраторам очередей IBM® WebSphere MQ 6.0.
Перед отправкой и получением тестовых публикаций выполните следующие действия:

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

Для отправки и приема тестовых публикаций:

Процедура

  1. Подпишитесь на тему, который требуется проверить:
    1. В представлении Навигатор разверните администратора очередей, хранящего посредника.
    2. Щелкните правой кнопкой мыши на папке Темы, затем выберите Проверить подписку....
      Откроется приложение Подписаться.
  2. Опубликуйте сообщение в той же теме:
    1. В представлении Навигатор разверните администратора очередей, хранящего посредника.
    2. Щелкните правой кнопкой мыши на папке Темы и выберите Проверить публикацию....
      Откроется приложение Опубликовать тестовое сообщение.
    3. Необязательно: в поле Поток выберите другой поток.
    4. В поле Тема введите имя темы, в котором нужно опубликовать сообщение.
      Вы или другой сервер публикации можете быть зарегистрированы для публикации темы или можно ввести новое имя темы. При публикации сообщения вы автоматически регистрируетесь как сервер публикации темы.
    5. В поле Данные сообщения введите сообщение для отправки в публикации.
      Например, введите Привет, мир!
    6. Нажмите кнопку Опубликовать сообщение для отправки сообщения в посредника.
    Подписчик получает сообщения (публикацию).
  3. Запустите другой экземпляр приложения Подписаться.
    Второе приложения Подписаться не получает сообщение, опубликованное приложением Опубликовать тестовое сообщение, так как оно не было подписано на тему во время отправки публикации в службе публикации/подписки.
  4. Отпишите второй экземпляр приложения Подписаться от темы.
    1. Во втором приложении Подписаться выберите Отписаться.
      Второе приложение Подписаться более не сможет получать публикации в данной теме. Первое приложение Подписаться по-прежнему может получать публикации в данной теме.
  5. Опубликуйте сохраненную публикацию в разделе.
    1. В приложении Опубликовать выберите переключатель Сохраненное сообщение.
    2. Измените текст в поле Данные сообщения.
      Например, введите Привет, я дома.
    3. Нажмите кнопку Опубликовать сообщение.
      Удерживаемая публикация публикуется в посреднике. Первое приложение Подписаться получит удерживаемую публикацию. Второе приложение Подписаться не получает публикацию, так как оно не подписано.
  6. Снова подпишите второе приложение Подписаться на тему:
    1. Во втором приложении Подписаться выберите Подписаться.
      Второе приложение Подписаться будет снова подписано на тему и получит сохраненные публикации, так как посредник хранит копию сохраненной публикации.

Результаты

Теперь вы опубликовали и подписались на тестовые публикации, включая сохраненные публикации.