Ativando o Serviço de Sistema de Mensagens da Web

O serviço de sistema de mensagens da Web deve ser ativado para um aplicativo ativado pelo sistema de mensagens da Web ser executado. Por causa do tempo em que os pedidos de sistema de mensagens da Web permanecem abertos, o contêiner de Web existente não pode escalar para manipular mais clientes simultâneos do que o conjunto de encadeamentos do contêiner de Web. Para resolver esse problema, o serviço de sistema de mensagens da Web fornece um novo canal e cadeia de estrutura de canal que compartilha portas com cadeias de transporte do contêiner de Web existentes. Por padrão, a cadeia de transporte de sistema de mensagens da Web não está ativada. Para iniciar as cadeias de transporte de sistema de mensagens da Web, uma propriedade customizada deve ser configurada em um canal do contêiner de Web em uma cadeia de transporte existente. Você deve identificar quais cadeias de transporte do contêiner de Web precisam ser configuradas para executar pedidos de sistema de mensagens da Web antes de ativar essa propriedade customizada.

Existem duas cadeias de transporte do contêiner de Web padrão que atendem o tráfego da Web. Essas duas cadeias de transporte são denominadas WCInboundDefault e WCInboundSecure. Na maioria dos casos, você deve determinar se irá executar pedidos de sistema de mensagens da Web sobre HTTP ou HTTPS. Se você estiver executando pedidos apenas em HTTP, siga as etapas abaixo para ativar o serviço de sistema de mensagens da Web na cadeia de transporte WCInboundDefault. Se você precisa de uma conexão segura sobre HTTPS, siga as etapas abaixo para a cadeia de transporte WCInboundDefaultSecure. Se o tráfego de mensagens da Web está chegando sobre HTTP e HTTPS, ative o serviço de sistema de mensagens da Web nas cadeias WCInboundDefault e WCInboundDefaultSecure. Se você acaba configurando uma cadeia de transporte e não manipulando pedidos de sistema de mensagens da Web por meio dessa cadeia de transporte, há uma quantidade bem pequena de sobrecarga para determinar se o canal de sistema de mensagens da Web está envolvido no pedido.

  Procedimento

  1. Efetue login no console administrativo do servidor de aplicativos.
  2. Navegue para Servidores > Servidores de Aplicativos.
  3. Selecione o servidor de aplicativos atual.
  4. Expanda Configurações de Contêiner da Web e selecione Cadeias de Transporte de Contêiner da Web.
  5. Selecione a cadeia de transporte identificada acima.
  6. Selecione Canal de Entrada do Contêiner de Web.
  7. Selecione Propriedades Customizadas.
  8. Clique em Novo.
  9. Digite webmsgenabled para a propriedade do nome e true para o valor.
  10. Clique em Aplicar.
  11. Clique em Salvar para salvar as informações de repositório.
  12. Inicie o servidor novamente para que as alterações tenham efeito.

  Ativando o Serviço de Sistema de Mensagens da Web no z/OS

Após concluir as etapas anteriores, siga as etapas abaixo para concluir a ativação do sistema de mensagens da Web no z/OS.

  1. Efetue login no console administrativo do WebSphere® Application Server.
  2. Navegue para Servidores > Servidores de Aplicativos.
  3. Selecione o servidor de aplicativos atual.
  4. Expanda Configurações de Contêiner da Web e selecione Cadeias de Transporte de Contêiner da Web.
  5. Selecione a cadeia de transporte identificada acima.
  6. Selecione Canal de Entrada do HTTP.
  7. ok
  8. Configure o peso de diferenciação como 1.
  9. Clique em Aplicar.
  10. Clique em Salvar para salvar as informações de repositório.
  11. Inicie o servidor de aplicativos novamente para que as alterações tenham efeito.

É possível que cadeias de transporte de contêiner da Web adicionais tenham sido ativadas para atender ao tráfego da Web. Para determinar se o serviço de sistema de mensagens da Web deve ser ativado para essas cadeias de transporte, determine em quais hosts virtuais seu aplicativo ativado para o sistema de mensagens da Web será instalado; em seguida, ative as cadeias de transporte correspondentes que correspondem às portas do host virtual.

Em algumas situações, poderia ser desejável criar uma nova cadeia de transporte do contêiner de Web com o único objetivo de manipular pedidos de sistema de mensagens da Web. Consulte o artigo sobre trabalhos do desenvolvedor Know your proxy server basics. A seção fornece informações sobre a criação de uma nova cadeia de transporte do contêiner de Web com seu próprio conjunto de encadeamentos.


Termos de Uso | Feedback