Opções de Transporte de Saída
Ao configurar mecanismos do sistema de mensagens para enviar mensagens, as opções configuráveis incluem estabelecer conexões com outros mecanismos do sistema de mensagens ou com um gerenciador de filas do IBM MQ que coleta e, em seguida, entrega mensagens que são recebidas.
O serviço de canal de transporte gerencia a configuração de transportes de rede para integração de serviço. Entretanto, como a manipulação de opções de transporte de saída é uma operação administrativa avançada, algumas configurações podem ser feitas com a ferramenta wsadmin.
Várias cadeias de transporte de saída já estarão configuradas quando um servidor de aplicativos for criado a partir do modelo de servidor padrão, ou quando um contêiner do cliente for iniciado.
- Estabelecer conexões de rede com o objetivo de autoinicialização, que envolve o estabelecimento de uma conexão com um servidor de aplicativos em outra chamada, por exemplo, como a conexão é requerida para os links do barramento de integração de serviços.
- Estabelecer conexões a partir de links do IBM MQ com os canais receptores do gerenciador de filas do IBM MQ.
Ao estabelecer uma conexão de rede, o tipo de canais e sua ordem na cadeia de transporte de saída utilizada devem corresponder aos da cadeia de transporte de entrada para o servidor com o qual a conexão é estabelecida. Por exemplo, uma cadeia de túnel HTTP de saída é adequada apenas para estabelecer conexões com uma cadeia de túnel HTTP de entrada.
- BootstrapBasicMessaging
- Utilizada para estabelecer conexões de autoinicialização para cadeias de entrada configuradas para conexões somente de TCP para um servidor de aplicativos, como a cadeia InboundBasicMessaging:
- BootstrapSecureMessaging
- Usada para estabelecer conexões seguras usando a criptografia baseada em Secure Sockets Layer (SSL). A configuração SSL utilizada é retirada do repertório SSL padrão quando utilizada em um ambiente do servidor de aplicativos ou de um arquivo de configuração utilizado pelo contêiner do cliente. Consulte o Requisitos de Configuração do Secure transport para obter informações adicionais. Esta cadeia pode ser utilizada para estabelecer conexões de autoinicialização para cadeias de entrada configuradas para utilizar SSL, por exemplo, a cadeia InboundSecureMessaging. O sucesso em estabelecer tal conexão depende de um conjunto compatível de credenciais SSL sendo associadas à esta cadeia de saída de autoinicialização e também à cadeia de entrada com a qual a conexão está sendo estabelecida.
- BootstrapTunneledMessaging
- Utilizada para conexão quando realizado o tunelamento pelo HTTP.
- BootstrapTunneledSecureMessaging
- Utilizada para estabelecer conexões de autoinicialização tuneladas por meio do HTTPS (secure HTTP). Como a cadeia de saída BootstrapSecureMessaging, esta cadeia também deriva sua configuração SSL do repertório SSL padrão quando utilizada em um servidor de aplicativos ou de um arquivo de configuração quando usada no contêiner do cliente. Consulte o Requisitos de Configuração do Secure transport.
As cadeias de saída que um servidor de aplicativos utiliza para operações de autoinicialização são definidas junto com o servidor. Elas podem ser alteradas, ou novas cadeias de autoinicialização podem ser definidas, usando a ferramenta wsadmin. Consulte Definindo Cadeias de Saída para Autoinicialização e Definindo Cadeias de Saída para Interoperação do IBM MQ.
Você não pode configurar cadeias de saída de autoinicialização utilizadas por um contêiner de cliente. Entretanto, alguns atributos de cadeias de saída que utilizam protocolos de criptografia SSL podem ser configurados. Para obter informações adicionais, consulte Requisitos de Configuração do Secure transport.
- O Terminais do Provedor de um connection factory do JMS; consulte Connection Factory Unificado do Provedor de Sistemas de Mensagens Padrão [Configurações].
- O Terminais de Auto-inicialização de um link de barramento de integração de serviço; consulte Links de barramento de integração de serviços [Configurações].
- OutboundBasicMQLink
- Utilizada para estabelecer conexões com os canais receptores do gerenciador de filas do IBM MQ.
- OutboundSecureMQLink
- Utilizada para estabelecer conexões com os canais receptores do gerenciador de filas do IBM MQ que foram protegidos com SSL. A configuração do SSL utilizada é retirada do repertório SSL padrão para o servidor de aplicativos que está sendo utilizado para contatar o gerenciador de filas.
Os nomes das cadeias de saída usadas para a interoperação do IBM MQ são necessários ao configurar a cadeia de transporte de um Link do IBM MQ.
Por padrão, todas essas cadeias de transporte são configuradas para usar o conjunto de encadeamentos SIBFAPThreadPool para enviar dados. Não foi identificado nenhum motivo para a necessidade de alterar o tamanho mínimo ou máximo desse conjunto de encadeamentos.