Você pode fazer chamadas para serviços que utilizam um terminal HTTP.
Procedimento
Para fazer uma chamada de serviço com base em um arquivo WSDL:
- Abra o cliente de serviço genérico e clique na guia Chamadas e,
em seguida, clique em Incluir um Terminal.
- 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.
- Digite a URL da chamada, o Método HTTP e a Versão e especifique
qualquer propriedade de Cabeçalho ou Cookies.
- Clique em Avançar.
- Na página Selecionar Elemento-raiz, se o serviço utilizar
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 chamada. Se nenhum XSD estiver disponível para o serviço, selecione Nenhum Esquema.
- Clique em Concluir. A chamada é incluída na
seção Terminais da Biblioteca
de Chamadas.
- Na Biblioteca de Chamadas, selecione o elemento de chamada. 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.
- Na página Mensagem, utilize as visualizações Formulário, Árvore
ou Origem para editar o conteúdo da chamada. Cada visualização propõe uma exibição diferente dos mesmos dados. Se desejar incluir ou remover elementos XML na visualização Formulário ou Árvore, você poderá clicar em para manter a conformidade com um XML Schema
Definition (XSD) especificado no Catálogo de Esquemas.
- Na página Anexos, especifique qualquer anexo de arquivo que será enviado com a chamada. Você deve ter configurado
o ambiente com as bibliotecas e os arquivos de configuração corretos para lidar
com anexos de arquivo.
- Na página Transporte, se necessário, altere a
configuração de transporte a ser utilizada pela chamada. Você pode criar e editar configurações de transporte e de segurança clicando na guia Transporte.
- Nas páginas Segurança para Pedido e Segurança
para Resposta, especifique se deseja substituir as configurações de segurança
para o WSDL. Se deseja editar as configurações de segurança atuais para
o WSDL, clique em Editar Segurança do WSDL para
abrir o Editor de Segurança do WSDL.
- Quando estiver pronto, clique em Chamar para invocar a chamada de serviço. O cliente de serviço genérico envia o pedido e exibe o retorno de
mensagem na etapa Visualizar Resposta.
Resultados
As chamadas bem-sucedidas são gravadas e incluídas no Histórico de Chamadas.