Valores do Parâmetro do Componente httplistener

Selecione os objetos e propriedades associados a nós HTTP que você deseja alterar.

Para alterar estas propriedades, é necessário especificar o nome do intermediário e -b httplistener. O componente httplistener define propriedades para o intermediário que são utilizadas para todos os nós HTTPInput e HTTPReply implementados nesse intermediário, incluindo um único listener para todos os nós HTTP.

Escolha o ObjectName das seguintes opções:

As combinações a seguir são válidas para o componente httplistener:

-o HTTPListener
As seguintes propriedades e valores são válidos:
httpDispatchThreads
O valor é o número de encadeamentos que o intermediário dedica para gerenciar clientes de HTTP tunneling.
  • Tipo de valor - inteiro
  • Valor inicial -32
httpProtocolTimeout
O valor é o número de milissegundos no intervalo de tempo limite do protocolo HTTP. Você pode alterar esse valor para atualizar o tempo que um intermediário deve aguardar pelo próximo evento durante qualquer fase do protocolo de tunneling HTTP. Um valor de 0 faz o intermediário esperar indefinidamente.
  • Tipo de valor - inteiro
  • Valor inicial -10000
-n maxKeepAliveRequests
O valor é o número máximo de pedidos HTTP que podem ser canalizados até que a conexão seja fechada pelo servidor. A configuração do atributo para 1 desativa HTTP/1.0 keep-alive, bem como o HTTP/1.1 keep-alive e a canalização. A configuração do valor para -1 permite uma quantidade ilimitada de pedidos de HTTP keep-alive ou de canalização.
  • Tipo de valor - inteiro
  • Valor inicial -100
-n maxThreads
O valor é o número máximo de encadeamentos do processamento de pedidos a serem criados por este Conector. Esse valor, portanto, determina o número máximo de pedidos simultâneos que podem ser manipulados.
  • Tipo de valor - inteiro
  • Valor inicial - 200
enableSSLConnector
Um valor Booleano que pode ser utilizado para ativar ou desativar o conector HTTPS (SSL). É necessário configurar este valor como TRUE para iniciar o listener HTTP que atende conexões SSL de entrada.
  • Tipo de valor - Booleano
  • Valor inicial - FALSE
-o HTTPConnector
As seguintes propriedades e valores são válidos:
address
Para servidores com mais de um endereço IP, este valor especifica qual endereço será utilizado para atendimento na porta especificada. Por padrão, esta porta é utilizada em todos os endereços IP associados ao servidor. Se especificado, apenas um endereço pode ser utilizado.
  • Tipo do valor - cadeia
  • Valor inicial - nulo
port
O número da porta TCP na qual este HTTPConnector cria um soquete do servidor e aguarda conexões de entrada.
  • Tipo de valor - inteiro
  • Valor inicial - 7080
-o HTTPSConnector
As propriedades listadas para o nome do objeto HTTPConnector também são válidas para este nome de objeto. As seguintes propriedades e valores adicionais são válidos:
algorithm
O algoritmo de codificação de certificado a ser utilizado.
  • Tipo do valor - cadeia
  • Valor inicial -
    • Solaris platformHP-UX platform SunX509 em Solaris e HP-UX
    • AIX platformz/OS platformLinux platformWindows platform IbmX509 nos outros sistemas (AIX, Linux, Windows e z/OS)
clientAuth
Configure como true se a pilha SSL exigir uma cadeia de certificados válidos do cliente antes de aceitar uma conexão. Um valor false (que é o padrão) não requer uma cadeia de certificados, a menos que o cliente solicite um recurso protegido por uma restrição de segurança que utiliza a autenticação CLIENT-CERT.
  • Tipo do valor - cadeia
  • Valor inicial - falso
keystoreFile
O caminho para o arquivo de armazenamento de chaves no qual o certificado do servidor, que será carregado, foi armazenado. Por padrão, o listener HTTP espera um arquivo chamado .keystore no diretório inicial do usuário que iniciou o intermediário.
  • Tipo do valor - cadeia
  • Valor inicial - valor padrão (descrito anteriormente)
keystorePass
A senha utilizada para acessar o certificado do servidor a partir do arquivo de armazenamento de chaves especificado.
  • Tipo do valor - cadeia
  • Valor inicial - changeit
keystoreType
O tipo de arquivo de armazenamento de chaves a ser utilizado para o certificado do servidor.
  • Tipo do valor - cadeia
  • Valor inicial - JKS
sslProtocol
A versão do protocolo SSL a ser utilizado.
  • Tipo do valor - cadeia
  • Valor inicial - SSLv3
ciphers
Uma lista separada por vírgula de cifras de criptografia que podem ser utilizadas. Se não estiver especificado (padrão), qualquer cifra disponível poderá ser utilizada.
  • Tipo do valor - cadeia
  • Valor inicial - nulo

As propriedades listadas para o nome do objeto HTTPConnector também são válidas para este nome de objeto. Os valores válidos para keystoreType, sslProtocol e ciphers são específicos da implementação de JSSE e estes valores estão na documentação do provedor JSSE.

Consulte o Comando mqsichangeproperties para obter exemplos de como alterar parâmetros para o componente httplistener. Outros exemplos são fornecidos para tarefas específicas:

Referências relacionadas
Comando mqsichangeproperties
Comando mqsireportproperties
Nó HTTPInput
Nó HTTPReply
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Última atualização : 2009-02-13 16:12:52

an09141_