Можно изменить тип транспортного протокола,
применяемого клиентом JMS для подключения к провайдеру JMS.
Кроме того, может потребоваться изменить свойства и параметры, необходимые для
транспортного протокола нового типа.
Об этой задаче
Клиент JMS (приложение Java™, использующее API JMS)
применяет фабрику соединений для создания соединения с провайдером
JMS. Провайдер передачи сообщений, который используется как провайдер JMS, определяет, какие типы передачи доступны для этого соединения.
Для изменения типа передачи, используемой клиентом JMS для соединения с провайдером JMS,
выполните следующие действия.
Процедура
- На панели Навигатор выберите папку Фабрики соединений, с фабрикой соединений, для которой нужно изменить тип передачи. Появится панель Содержимое, содержащая эту фабрику соединений.
- На панели Содержимое щелкните правой кнопкой мыши на нужной фабрике соединений выберите команду Переключить передачу.
- Выберите доступный тип передачи следующим образом:
- Если в качестве провайдера передачи сообщений используется IBM® MQ, выберите значение Привязки или Клиент.
- Если в качестве провайдера передачи сообщений используется передача в реальном времени, выберите значение Прямая или Прямая HTTP. Транспорт реального времени недоступен в
IBM MQ 8.0. В случае применения
IBM MQ 8.0 можно
указать транспорт реального времени, однако он не сможет создать
соединение.
- Проверьте, не нужно ли изменить какие-нибудь свойства или настройки, которые требуются для нового типа передачи. Например, при переключении со значения Привязки на Клиент необходимо настроить соединение с клиентом, если это еще не сделано.
Результаты
При следующем создании соединения для клиента JMS фабрикой соединений будет использован новый тип передачи.