É possível mudar o tipo de transporte que um cliente JMS usa para se conectar a um provedor JMS. Também pode ser necessário mudar
quaisquer propriedades e configurações necessárias pelo novo tipo de transporte.
Sobre esta tarefa
Um cliente JMS (um aplicativo Java que utiliza a API JMS) utiliza um connection factory para criar uma conexão com o provedor JMS. O provedor de sistemas de mensagens
utilizado como o provedor JMS determina quais tipos de transporte estão disponíveis
para a conexão.
Para mudar o transporte usado pelo cliente JMS para se conectar ao provedor JMS, conclua as etapas a seguir.
Procedimento
- Na visualização do Navigator , clique na pasta Connection Factories que contém a fábrica de conexão para a qual deseja alterar o tipo de transporte. O connection factory é exibido
na visualização Conteúdo.
- Na visualização de Conteúdo, clique com o botão direito do mouse na fábrica de conexões, em seguida, clique em Switch Transport.
- Clique no tipo de transporte disponível:
- Se você estiver usando o IBM® MQ como o provedor de mensagens, clique em Ligações ou no Client.
- Se estiver utilizando o transporte Real-time como o provedor de sistemas de mensagens, clique em
Direto ou em HTTP Direto. O transporte em tempo real não está disponível no IBM MQ 8,0. Se você estiver usando o IBM MQ 8,0 você pode definir o transporte Real-time, mas ele falha quando uma tentativa é feita para criar uma conexão.
- Verifique se você precisa alterar quaisquer propriedades e configurações necessárias pelo novo tipo de transporte; por exemplo, se você está mudando de Ligações para o Client, é necessário configurar a conexão do cliente se você ainda não o fez.
Resultados
Na próxima vez que um connection factory criar uma conexão para
o cliente JMS, a conexão utilizará o novo tipo de transporte.