Beans Orientados a Mensagens - Componentes do JCA

Há vários componentes administrativos que são configurados para beans acionados por mensagens como listeners em um adaptador de recursos do Java™ EE Connector Architecture (JCA) 1.5.

Componentes para um Adaptador de Recursos do JCA

Quando um adaptador de recursos é instalado, ele fornece definições e classes para objetos administrados, como especificações de ativação. O administrador cria e configura especificações de ativação com nomes Java Naming and Directory Interface (JNDI) que ficam disponíveis para uso pelos aplicativos.

O adaptador de recursos JCA usa uma especificação de ativação para configurar um determinado terminal. Cada aplicativo que configura um ou mais terminais deve especificar o adaptador de recursos que envia mensagens para o terminal. O aplicativo usa a especificação de ativação para fornecer propriedades de configuração para o processamento de mensagens de entrada.

Componentes JMS Utilizados com um Fornecedor de Sistema de Mensagens JCA

Os beans acionados por mensagens que implementam a interface javax.jms.MessageListener podem ser usados com o sistema de mensagens JMS.

Um aplicativo que usa o sistema de mensagens JMS precisa de acesso no tempo de execução aos objetos configurados, tais como connection factories e destinos:
  • Quando o provedor JMS é o padrão ou o provedor de sistemas de mensagens do IBM MQ, o administrador configura esses objetos para o provedor JMS. Por exemplo, para configurar uma especificação de ativação JMS para o provedor de sistema de mensagens do IBM MQ, no console administrativo do WebSphere Application Server, navegue até Recursos > JMS->Especificações de Ativação.
  • Caso contrário, o administrador configura esses objetos para o adaptador de recursos JMS, que conecta o aplicativo a um provedor JMS, navegando para Recursos > Adaptadores de Recursos.

Se o aplicativo contiver um ou mais beans acionados por mensagens, o administrador deverá configurar uma especificação de ativação JMS ou uma porta do listener de mensagens. Para provedores de sistemas de mensagens compatíveis com JCA, o administrador geralmente configura uma especificação de ativação. Mas, para o provedor de sistemas de mensagens do IBM MQ, há uma opção; o administrador pode configurar uma especificação de ativação ou, para compatibilidade com versões anteriores do WebSphere Application Server, o administrador pode configurar uma porta do listener de mensagens.

A especificação de ativação JMS fornece ao implementador informações sobre as propriedades de configuração de um bean acionado por mensagens relacionado ao processamento das mensagens de entrada. Por exemplo, uma especificação de ativação JMS especifica o nome do barramento de integração de serviços ao qual conectar-se, informações sobre modos de reconhecimento de mensagem, seletores de mensagem, tipos de destino e se assinaturas duráveis são compartilhadas ou não entre conexões com membros de um cluster de servidores.

A especificação de ativação identifica um destino JMS especificando seu nome JNDI. O bean acionado por mensagens atua como um listener em um destino JMS específico.

O destino JMS se refere a um destino de barramento de integração de serviços (ou destino do IBM MQ) que o administrador também deve configurar. Para obter informações adicionais sobre recursos JMS e integração de serviço, consulte Sistema de Mensagens Padrão.


Ícone que indica o tipo de tópico Tópico de Conceito



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cmb_ovjca
Nome do arquivo: cmb_ovjca.html