Processamento de Mensagens no Modo ASF[AIX Solaris HP-UX Linux Windows][IBM i] e no Modo Não ASF

O modo Application Server Facilities (ASF) é o método padrão pelo qual o serviço de listener de mensagens no WebSphere Application Server processa mensagens. Este tópico explica como o WebSphere Application Server processa mensagens no modo ASF[AIX Solaris HP-UX Linux Windows][IBM i] e como ele processa mensagens quando o modo ASF é desativado.

Para WebSphere Application Server Versão 7 e posterior, as portas listener são estabilizadas. Para obter informações adicionais, leia o artigo sobre recursos estabilizados. Você deve planejar migrar as configurações de implementação do bean acionado por mensagens do WebSphere MQ do uso de portas do listener para o uso de especificações de ativação. [AIX Solaris HP-UX Linux Windows][IBM i]Para obter informações adicionais sobre como configurar as especificações de ativação para o modo não ASF, veja Configurando especificações de ativação para o modo não ASF. No entanto, você não deve iniciar esta migração até ter certeza de que o aplicativo não precisa funcionar nos servidores de aplicativos anteriores ao WebSphere Application Server Versão 7. Por exemplo, se você possuir um cluster do servidor de aplicativos com alguns membros na Versão 6.1 e alguns em uma versão posterior, não deverá migrar os aplicativos nesse cluster para usar as especificações de ativação até depois de ter migrado todos os servidores de aplicativos no cluster para a versão posterior.

Recursos Principais do Modo ASF

Por padrão, beans acionados por mensagens (MDBs) que são implementados no WebSphere Application Server para uso com portas do listener usam o modo ASF para monitorar destinos JMS e para processar mensagens.

[AIX Solaris HP-UX Linux Windows][IBM i]No modo ASF, um encadeamento é alocado para trabalho quando uma mensagem é detectada no destino para ele processar. O número de encadeamentos que podem ficar ativos simultaneamente é ditado pelo valor especificado para a propriedade Máximo de Sessões para a porta do listener.

[z/OS]No modo ASF, um encadeamento é alocado para trabalho quando uma mensagem é detectada no destino para ele processar. O número de registros do trabalho que podem ser mantidos na fila do gerenciamento de carga de trabalho (WLM) é ditado pelo valor especificado para a propriedade Máximo de Sessões para a porta do listener.

[AIX Solaris HP-UX Linux Windows][IBM i]No modo conexão do cliente (conexão de soquete), cada encadeamento ativo é uma conexão de rede física individual. Você deverá manter isto em mente quando estiver decidindo se deve usar o modo ASF ou não ASF em sua configuração. Se estiver usando o IBM MQ Versão 7.x como seu provedor de sistemas de mensagens, é possível ter até des encadeamentos compartilhando uma conexão de rede física única.

Se IBM MQ for seu provedor de sistemas de mensagens, haverá várias configurações que poderão ser usadas no modo ASF. Com as configurações a seguir, cada encadeamento usa uma conexão de rede física separada:
  • Um gerenciador de filas do IBM MQ Versão 6.0.
  • Um gerenciador de filas IBM MQ Versão 7.x, usando um connection factory que possui a propriedade Versão do provedor configurado para 6.
  • Um gerenciador de filas IBM MQ Versão 7.x, usando um connection factory que possui a propriedade Versão do provedor configurada para 7 ou não especificado, se conectando sobre um canal IBM MQ que possui o parâmetro SHARECNV (conversas de compartilhamento) configurado para 0.
Com a configuração a seguir, os encadeamentos compartilham um número definido pelo usuário de conexões de rede física:
  • Um gerenciador de filas IBM MQ Versão 7.x, usando um connection factory que possui a propriedade Versão do provedor configurada para 7 ou não especificado, se conectando sobre um canal IBM MQ que possui o parâmetro SHARECNV (conversas de compartilhamento) configurado para 1 ou maior. Neste caso, cada encadeamento representa uma conexão individual para um gerenciador de filas. No entanto, cada encadeamento não possui sua própria conexão de rede física, em vez disso, os encadeamentos compartilham o número de conexões de rede especificadas no parâmetro SHARECNV (conversas de compartilhamento).
[AIX Solaris HP-UX Linux Windows][IBM i]

Recursos Principais do Modo Não ASF

No modo não ASF, os encadeamentos ficam ativos a partir do momento que a porta do listener é ativada. O número de encadeamentos ativos é ditado pelo valor especificado para a propriedade Máximo de Sessões na porta do listener. O número de encadeamentos especificados em Máximo de Sessões fica ativo, independentemente do número de mensagens que estão disponíveis para serem processadas.

No modo não ASF, quando uma porta do listener procurar mensagens no destino, ela obterá a mensagem que é a primeira na fila no destino para processamento. Isto significa que as mensagens são processadas na ordem na qual elas chegam no destino.

No modo conexão do cliente (conexão de soquete), cada encadeamento ativo é uma conexão de rede física individual. Você deverá manter isto em mente quando estiver decidindo se deve usar o modo ASF ou não ASF em sua configuração. Se estiver usando o IBM MQ Versão 7.x como seu provedor de sistemas de mensagens, é possível ter até des encadeamentos compartilhando uma conexão de rede física única.

Se IBM MQ for seu provedor de sistemas de mensagens, haverá várias configurações que poderão ser usadas no modo não ASF. Com as configurações a seguir, cada encadeamento usa uma conexão de rede física separada:
  • Um gerenciador de filas do IBM MQ Versão 6.0.
  • Um gerenciador de filas IBM MQ Versão 7.x, usando um connection factory que possui a propriedade Versão do provedor configurado para 6.
  • Um gerenciador de filas IBM MQ Versão 7.x, usando um connection factory que possui a propriedade Versão do provedor configurada para 7 ou não especificado, se conectando sobre um canal IBM MQ que possui o parâmetro SHARECNV (conversas de compartilhamento) configurado para 0.
Com a configuração a seguir, os encadeamentos compartilham um número definido pelo usuário de conexões de rede física:
  • Um gerenciador de filas IBM MQ Versão 7.x, usando um connection factory que possui a propriedade Versão do provedor configurada para 7 ou não especificado, se conectando sobre um canal IBM MQ que possui o parâmetro SHARECNV (conversas de compartilhamento) configurado para 1 ou maior. Neste caso, cada encadeamento representa uma conexão individual para um gerenciador de filas. No entanto, cada encadeamento não possui sua própria conexão de rede física. Em vez disso, os encadeamentos compartilham o número de conexões de rede especificadas no parâmetro SHARECNV (conversas de compartilhamento).
Nota: O modo não ASF não pode ser selecionado nos sistemas z/OS.

Í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_asfnonasf
Nome do arquivo: cmb_asfnonasf.html