Você pode criar uma configuração de transporte HTTP que descreva as definições
transporte de uma chamada de serviço. As configurações de transporte e de segurança podem ser associadas a qualquer
chamada de serviço.
Antes de Iniciar
Se você estiver
utilizando a autenticação Secure Sockets Layer (SSL), certifique-se de possuir
os arquivos de chave válidos na área de trabalho.
Se estiver utilizando a segurança do SOAP, assegure-se de
que tenha configurado o ambiente com as bibliotecas e os arquivos de configuração
corretos.
Procedimento
- Clique no botão da barra de ferramentas Cliente de Serviço Genérico
para abrir o cliente de serviço genérico e clique na guia Transporte. Isso abre a página Configurações de Transporte.
- Na página Configurações de Transporte, clique em Criar
uma Configuração HTTP (
)
para criar uma nova configuração de transporte HTTP.
- Digite um Nome para a nova configuração de transporte.
- Especifique as seguintes opções para o transporte HTTP:
- Usar HTTP Ativo
- Selecione esta opção para manter a conexão HTTP aberta após a solicitação. Essa opção não estará disponível se você estiver usando o IBM® Rational AppScan.
- Usar SSL
- Selecione essa opção para utilizar uma configuração de SSL. Clique em Configurar
SSL para criar uma configuração SSL ou selecionar uma configuração existente.
- Autenticação de Plataforma
- Nesta seção, especifique o tipo de autenticação necessário para acessar o serviço. Selecione Nenhum se nenhuma autenticação for necessária.
- Autenticação Básica de HTTP
- Selecione esta opção para especificar o Nome do Usuário e a Senha que são utilizados para autenticação básica.
- Autenticação NTLM
- Selecione esta opção para usar o protocolo de autenticação Microsoft NT
LAN Manager (NTLM). O NTLM utiliza autenticação de challenge response. Essa visualização lista o que é negociado (suportado pelo cliente e solicitado pelo servidor) e o que é autenticado (o cliente responde ao desafio do servidor).
- Autenticação do Kerberos
- Selecione esta opção para usar o protocolo de autenticação de Kerberos entre o cliente e o servidor.
- Conectar por meio de servidor proxy
- Se a conexão HTTP precisar passar por um servidor proxy ou um firewall corporativo, especifique o Endereço e a Porta do servidor proxy. Se o proxy exigir autenticação, selecione Autenticação Básica do
Proxy ou Autenticação do Proxy NTLM.
- Autenticação de Proxy
- Nesta seção, especifique o tipo de autenticação necessário para acessar o proxy. Selecione Nenhum se nenhuma autenticação for necessária.
- Autenticação de Proxy Básica
- Selecione esta opção para especificar o Nome do Usuário e a Senha que são utilizados para autenticação básica.
- Autenticação de Proxy NTLM
- Selecione esta opção para usar o protocolo de autenticação Microsoft NT
LAN Manager (NTLM). O NTLM utiliza autenticação de challenge response. Essa visualização lista o que é negociado (suportado pelo cliente e solicitado pelo servidor) e o que é autenticado (o cliente responde ao desafio do servidor).
- Classe Customizada
- Selecione esta opção se o protocolo de comunicação exigir um processamento de baixo nível complexo com um código Java customizado para transformar mensagens de entrada ou de saída. Clique em Navegar para selecionar uma classe Java que use a API correspondente. Essa opção não estará disponível se você estiver usando o IBM Rational AppScan.
Consulte Criando uma Configuração SSL para obter mais informações sobre autenticação SSL.
- Clique em OK para criar a nova configuração.
O que Fazer Depois
Quando criada, você pode utilizar sua nova configuração com qualquer
chamada de serviço que utilize o protocolo de transporte HTTP. Você pode utilizar a lista
Configurações
no cliente de serviço genérico para editar as configurações existentes ou criar
configurações duplicadas.