![[z/OS]](../images/ngzos.gif)
Fluxo do Sistema de Mensagens para JCA MDBs no z/OS com Integração de Serviço
O provedor de sistemas de mensagens padrão do WebSphere Application Server (integração de serviço) suporta o mecanismo do adaptador de recursos (RA) JCA no z/OS. Ao instalar um aplicativo bean acionado por mensagens, você fornece uma especificação de ativação.
A figura a seguir ilustra o fluxo do sistema de mensagens para beans acionados por mensagens do JCA que usa o barramento de integração de serviços como o provedor de sistemas de mensagens.
A integração de serviço inclui um adaptador de recursos (RA). O RA possui um componente listener executado no auxiliar da região de controle (CRA) e um componente de dispatcher executado em cada região servidora (SR). O componente de dispatcher do RA direciona o código do aplicativo. Para algumas cargas de trabalho, o WebSphere Application Server pode direcionar o gerenciamento de carga de trabalho diretamente do CRA.

- Uma mensagem chega em um WebSphere Application Server em execução no z/OS.
- O mecanismo do sistema de mensagens bloqueia a mensagem e passa-a para o componente listener do RA.
- O listener do RA passa a mensagem para o classificador do WLM, que usa regras de classificação fornecidas pelo usuário para determinar a classe de transação da mensagem.
- A classe de transação é anexada como contexto.
- O listener do RA passa a referência da mensagem para o dispatcher do RA em uma SR. A figura mostra essa etapa como usando a CR para passar a referência por meio de uma fila do WLM, mas, para algumas cargas de trabalho, o CRA pode passar a referência por meio de uma fila do WLM sem usar a CR.
- O dispatcher do RA lê a mensagem a partir do mecanismo do sistema de mensagens.
- O dispatcher do RA despacha o bean acionado por mensagens chamando seu método onMessage.
- O bean acionado por mensagens pode então usar o JMS para o sistema de mensagens, se necessário.