Opções de Transporte de Entrada

Há várias opções, como configurações de rede e de segurança, que se aplicam ao configurar mecanismos do sistema de mensagens que recebem mensagens.

A configuração do transporte de rede para a integração de serviços é gerenciada por meio do serviço de canais de transporte. É possível usar esse serviço para incluir, remover ou modificar protocolos que podem ser usados para estabelecer conexões com um servidor de aplicativos por uma rede.

É possível configurar um servidor de aplicativos para permitir a combinação de vários protocolos diferentes, ou seja, uma cadeia de transportes, para ser usada em comunicações com mecanismos do sistema de mensagens hospedados pelo servidor. O serviço de canais de transporte inclui suporte para:
  • TCP
  • SSL (Secure Sockets Layer) em uma rede TCP.
  • Tunelamento em conexões HTTP (Hyper Text Transfer Protocol).
  • Tunelamento em conexões HTTPS (secure HTTP).
Os clientes do mecanismo do sistema de mensagens, tais como aplicativos de JMS em execução em um contêiner do cliente e outros mecanismos do sistema de mensagens podem se comunicar com um mecanismo do sistema de mensagens usando essas cadeias de transporte.

Também é possível configurar um de dois tipos diferentes de cadeia de transporte a ser utilizado pelos links do IBM MQ e links do cliente do IBM MQ. Essas cadeias de transporte suportam:

Os canais emissores do gerenciador de filas do IBM MQ e os aplicativos WebSphere Application Server que utilizam o provedor de sistema de mensagens do IBM MQ pode comunicar-se com um mecanismo do sistema de mensagens utilizando um desses tipos de cadeia de transporte.

Quando um servidor é criado usando o modelo padrão, as seguintes cadeias de transporte são criadas automaticamente para facilitar a comunicação com mecanismos do sistema de mensagens que são hospedados pelo servidor de aplicativos:
InboundBasicMessaging
Permite a comunicação usando o protocolo TCP. A porta padrão utilizada por essa cadeia pelo primeiro servidor no nó é 7276. Verifique se a porta selecionada já não está em uso, por exemplo, se estiver criando um segundo servidor em um nó específico. Os mecanismos de sistema de mensagens hospedados em outros servidores de aplicativos e aplicativos JMS em execução em um contêiner do cliente podem se comunicar com os mecanismos de sistemas de mensagens do servidor utilizando essa cadeia de transportes.
InboundSecureMessaging
Fornece comunicação segura usando o protocolo de criptografia baseado em secure sockets layer (SSL) por meio de uma rede TCP. A porta padrão utilizada por essa cadeia pelo primeiro servidor no nó é 7286. Verifique se a porta selecionada já não está em uso, por exemplo, se estiver criando um segundo servidor em um nó específico. As informações sobre a configuração SSL para essa cadeia baseiam-se no repertório SSL padrão para o servidor de aplicativos. Os mecanismos do sistema de mensagens hospedados em outros servidores de aplicativos e aplicativos JMS executados em um contêiner do cliente podem se comunicar utilizando essa cadeia de transportes.
InboundBasicMQLink
Suporta os canais emissores do gerenciador de filas e aplicativos do IBM MQ usando o provedor do sistema de mensagens do IBM MQ que se conecta através de uma rede TCP. A porta padrão utilizada por essa cadeia é 5558 e isto pode ser ajustado automaticamente para evitar conflitos.
InboundSecureMQLink
Ativa os canais emissores do gerenciador de filas e os aplicativos do IBM MQ usando o provedor do sistema de mensagens do IBM MQ para estabelecer conexões criptografadas baseadas em SSL através de uma rede TCP. A porta padrão utilizada por essa cadeia é 5578, e isso é ajustado automaticamente para evitar conflitos.
soReuseAddr
Permite que o administrador do WebSphere Application Server controle o comportamento de ligação. Quando o WebSphere Application Server for reiniciado, se os canais TCP de entrada tiverem problemas ao tentar ligar o soquete de recebimento, erros serão impressos no arquivo SystemOut até que a ligação seja bem-sucedida ou o número de tentativas de ligação permitidas tenha passado. Essa propriedade customizada ajuda a evitar mensagens de erro repetidas durante o processo de ligação.

Por padrão, todas essas cadeias de transporte são configuradas para usar o conjunto de encadeamentos SIBFAPInboundThreadPool para tratar os dados recebidos. Não foi identificado nenhum motivo para a necessidade de alterar o tamanho mínimo ou máximo desse conjunto de encadeamentos.

É possível gerenciar essas cadeias no console administrativo selecionando uma das seguintes opções:
  • Servidores -> Tipos de Servidor -> Servidores de aplicativos do WebSphere -> server_name -> [Sistema de mensagens do servidor] Transportes de entrada do mecanismo do sistema de mensagens
  • Servidores -> Tipos de Servidor -> Servidores de aplicativos do WebSphere -> server_name -> [Sistema de mensagens do servidor] Transportes de entrada de link do IBM MQ
Você também pode utilizar esses painéis do console administrativo para definir novas cadeias de transporte a partir de um conjunto de modelos.

As cadeias dos canais de entrada utilizadas para comunicação com mecanismos do sistema de mensagens são geralmente iniciadas quando o servidor de aplicativos que as hospeda é iniciado. Isto poderá ocorrer mesmo que o servidor de aplicativos não hospede nenhum mecanismo ativo de sistema de mensagens. Quando uma cadeia de entrada é iniciada, ela liga a porta TCP designada e aceita as conexões de rede. A tabela a seguir descreve as circunstâncias sob as quais as cadeias de entrada relacionadas à função de sistema de mensagens são iniciadas:

Tabela 1. Cenários quando cadeias de entrada são iniciadas. A primeira coluna lista os cenários de barramento de integração de serviços nos quais as cadeias de entrada são iniciadas. A segunda coluna informa se as cadeias do sistema de mensagens estão iniciadas para os cenários. A terceira coluna informa se as cadeias de interoperação do IBM MQ são iniciadas para os cenários.
  Cadeias de Sistema de Mensagens Cadeias de Interoperação do IBM MQ
Serviço SIB desativado para o servidor Não iniciado Não iniciado
Serviço SIB ativado para o servidor e nenhum link do no IBM MQ ou recursos de links do cliente do IBM MQ definidos Iniciado em Não iniciado
Serviço SIB ativado e links do IBM MQ ou recursos de links do cliente do IBM MQ definidos Iniciado em Iniciado em

Para obter informações sobre como ativar ou desativar o serviço SIB, consulte SIB Service Detail Form.

Para obter informações adicionais sobre a definição de recursos relacionados ao IBM MQ, consulte, por exemplo, Canal emissor de links do IBM MQ [Configurações].

Observe que não há afinidade entre uma determinada cadeia de canais de entrada e um mecanismo do sistema de mensagens. Qualquer mecanismo do sistema de mensagens em um servidor pode ser contatado por qualquer cadeia de canais de saída em execução. Isto traz implicações importantes quando se tenta proteger comunicações de rede: a comunicação com os mecanismos do sistema de mensagens ativos em um servidor de aplicativos é segura apenas como a cadeia ativa de sistema de mensagens no servidor dentro da mesma categoria, ou seja, uma cadeia de sistema de mensagens ou cadeia interoperacional do MQ.

É possível especificar cadeias de transporte de entrada por nome nos seguintes locais:

Í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=cjk1000_
Nome do arquivo: cjk1000_.html