Configurando Valores de Tempo de Espera de Soquete

Configure o valor de tempo limite de soquete como um número maior que o valor do tempo limite de execução.

Sobre Esta Tarefa

A propriedade executionTimeout destina-se a configurar o tempo máximo permitido para que o IMS Connect envie uma mensagem ao IMS e receba uma resposta do IMS. Como o valor de tempo limite de soquete contém o valor do tempo limite de execução, ele deve ser maior que o valor de tempo limite de execução. Um soquete poderá atingir o tempo limite desnecessariamente se o valor for configurado como abaixo do valor do tempo limite de execução.

A tabela a seguir lista os valores sugeridos dos tempos limites do soquete com base nos valores do tempo limite de execução.

Tabela 1. Valores Sugeridos para Tempos de Espera de Soquete com Base nos Valores de Tempo Limite de Execução
Valor de Tempo Limite de Execução (Milissegundos) Comportamento do Tempo Limite de Execução Valor do Tempo de Espera de Soquete Sugerido
0 (ou sem valor) O valor padrão do membro de configuração do IMS Connect é usado. O valor de tempo limite de soquete deve ser maior o valor padrão de tempo limite de execução especificado no arquivo de configuração do IMS Connect.
1 - 36000000 A espera pela resposta atinge o tempo limite após o valor de milissegundos especificado. O valor do tempo de espera de soquete deve ser maior que o valor do tempo limite de execução.
-1 A espera pela resposta é indefinida. Configure o valor do tempo de espera de soquete como 0 para que a conexão aguarde indefinidamente.

É possível configurar o valor do tempo limite de soquete de duas formas. É possível usar a Common Client Interface (CCI) para acessar os métodos getter e setter fornecidos com a classe IMSInteractionSpec ou usar o conjunto de ferramentas fornecido por um ambiente de desenvolvimento do WebSphere ou do Rational, com o recurso opcional do J2EE Connector (J2C) instalado.


Feedback