Use esta tarefa para definir um provedor de sistema de mensagens não JCA de terceiros
para o WebSphere Application Server. É possível querer fazer isso, por exemplo, se tiver investimentos existentes.
Antes de Iniciar
Antes de definir um provedor de sistema de mensagens não JCA de terceiros, talvez você deseje
verificar se o seu requisito pode ser atendido pelo provedor de sistema de mensagens padrão ou pelo provedor de sistema de mensagens do WebSphere MQ
que são fornecidos com o WebSphere Application
Server. Para escolher
o provedor mais adequado para suas necessidades, consulte Escolhendo um Provedor de Sistemas de Mensagens.
Para
trabalhar com os beans acionados por mensagens, o provedor de sistemas de mensagens de terceiro não JMS deve incluir o Application Server Facility (ASF), um recurso opcional que faça parte da especificação JMS Versão 1.1.
Sobre Esta Tarefa
É possível configurar qualquer provedor de sistemas de mensagens de terceiros não JCA que suporte o connection factory unificado do JMS Versão 1.1.
Para administrar um provedor de sistemas de mensagens de terceiros não JCA, utilize o
cliente fornecido por terceiros. É possível usar o console administrativo para administrar os connection
factories e os destinos que estão dentro do
WebSphere Application
Server, mas você não pode usar o console administrativo para administrar o próprio provedor JMS, ou qualquer
um de seus recursos que estão fora do
WebSphere Application
Server.
Procedimento
- Inicie o administrative console.
- Na área de janela de navegação, clique em . Os provedores de sistemas de mensagens existentes são exibidos, incluindo
o provedor de sistemas de mensagens sistema padrão e o provedor de sistemas de mensagens
do WebSphere MQ.
- Para definir um novo provedor de sistema de mensagens não JCA de terceiros, clique em
Novo no painel de conteúdo. Caso contrário, para alterar a definição de um fornecedor de sistema de mensagens existente, clique no fornecedor.
- Especifique as seguintes propriedades requeridas. É possível especificar outras propriedades, como descrito em uma etapa posterior.
- Nome
- O nome pelo qual esse provedor de sistema de mensagens é conhecido para propósitos administrativos no
WebSphere Application Server.
- Fábrica de Contexto Inicial Externa
- O nome de classe Java™ do initial context factory para o provedor JMS.
- URL do Provedor Externo
- A URL do provedor JMS para procurar JNDI externas.
- Opcional: Clique em Aplicar. Isso permite que você especifique propriedades adicionais.
- Opcional: Especifique outras propriedades
para o fornecedor de sistema de mensagens.
Em Propriedades Adicionais, você pode usar o link Propriedades Customizadas para especificar as propriedades customizadas para seu factory de contexto inicial, no formulário de
propriedades javax.naming padrão.
- Clique em OK.
- Salve as mudanças na configuração principal.
- Para que as mudanças na configuração tenham efeito, pare e inicie o servidor de aplicativos novamente.
O que Fazer Depois
Agora você pode configurar recursos do JMS para seu provedor de sistemas de mensagens,
conforme descrito em
Configuring JMS resources for a third-party non-JCA messaging provider.