Enviando Solicitações de Terminal HTTP

É possível enviar as solicitações para serviços que usam um terminal HTTP.

Antes de Iniciar

Se o serviço usar a autenticação Secure Sockets Layer (SSL), crie uma configuração SSL antes de enviar a solicitação. Para obter informações adicionais, consulte Criando Configurações SSL.

Se o serviço usar a segurança SOAP para criptografia, assinatura ou outros algoritmos de segurança, você deverá primeiro configurar o ambiente com as bibliotecas e os arquivos de configuração corretos e, em seguida, criar um perfil de segurança para o arquivo WSDL. Para obter informações adicionais, consulte Configurando o Ambiente para Segurança do SOAP e Criando Perfis de Segurança para Arquivos WSDL

Procedimento

Para enviar uma solicitação para um serviço HTTP:

  1. Clique no botão da barra de ferramentas Abrir o Cliente de Serviço Genérico (Botão Abrir o Cliente de Serviço Genérico) e selecione a página Solicitações.
  2. Clique em Incluir (Botão Incluir) e em Incluir Solicitação de Terminal ou clique em Incluir uma Solicitação de Terminal na página principal.
  3. Na janela Configurar Protocolo, selecione HTTP e especifique a configuração de transporte HTTP. Se necessário, clique em Novo para criar uma configuração de transporte HTTP para a chamada.
  4. Digite a URL da chamada, o método e versão de HTTP e especifique qualquer cabeçalho ou propriedades do cookie.
  5. Clique em Avançar.
  6. Na página Selecionar Elemento Raiz, se o serviço usar um XML Schema Definition (XSD) específico, selecione um na lista ou clique em Procurar para importar o arquivo XSD e, em seguida, selecione o elemento raiz para a solicitação. Se nenhum XSD estiver disponível para o serviço, selecione Nenhum Esquema.
  7. Clique em Concluir. A solicitação é incluída na seção Terminais da Biblioteca de Solicitação.
  8. Na Biblioteca de Solicitação, selecione o elemento da solicitação. O cliente de serviço genérico mostra três etapas: Editar Dados, Chamar e Visualizar Resposta. Os detalhes da chamada são exibidos na etapa Editar Dados.
  9. Na página Mensagem, use as visualizações Formulário, Árvore ou Origem para editar o conteúdo da solicitação. Cada visualização mostra um formato diferente dos mesmos dados. Para incluir ou remover os elementos XML na visualização Formulário ou Árvore, clique em Esquema > Validar e Ajudar para cumprir com um XSD especificado no catálogo do esquema.
  10. Na página Anexos, especifique os anexos do arquivo a serem enviados com a solicitação. Você deve ter configurado o ambiente com as bibliotecas e os arquivos de configuração corretos para lidar com anexos de arquivo.
  11. Na página Transporte, se necessário, altere a configuração de transporte para a solicitação. Você pode criar e editar configurações de transporte e de segurança clicando na guia Transporte.
  12. Na página Pilha de Solicitações, especifique se os algoritmos de segurança ou de processamento que são aplicados à solicitação realizada do WSDL devem ser substituídos. Clique em Mostrar Pilha de Respostas para incluir uma página Pilha de Respostas para editar os algoritmos de segurança ou processamento para as respostas recebidas.
    Nota: Estas configurações aplicam-se apenas à solicitação atual. Para editar a pilha de solicitações e respostas para todas as solicitações que usam o arquivo WSDL atual, clique em Editar Segurança WSDL para abrir o Editor de Segurança WSDL.
  13. Quando você estiver pronto, clique em Chamar para enviar a solicitação de serviço. O cliente de serviço genérico envia o pedido e exibe o retorno de mensagem na etapa Visualizar Resposta.

O que Fazer Depois

As solicitações bem sucedidas são registradas e incluídas na lista Histórico de Solicitação. Se você estiver usando o IBM Rational Performance Tester ou , poderá clicar no botão Gerar Suíte de Testes (Gerar Suíte de Testes) para criar um teste de serviço.

Feedback