Primeiramente vamos criar uma transação com a seguinte definição de dados: CadClienteId, CadClienteCpf e CadCliente.
Agora vamos criar a procedure como o nome de ProcedureWebServer
E dentro da procedure vamos criar uma variável que vai ser responsável por receber o nosso parâmetro do CPF quando consultado e a resposta que será o nome do cliente.
Criaremos variável para CadClienteCpf e CadClienteNome que pega o atributos que vem da nossa Transação feito antes.
Depois disso vá até a aba Source e digite o nosso foreach com a nossa clausura where.
Agora na aba “Rules” vamos colocar as nossas variáveis que recebe e monta a saída do nosso WSDL
Para que tudo funcione temos que colocar no protocolo SOAP conforme a imagem a baixo:
Esse exemplo foi à forma mais simples que só pode passar um parâmetro e receber um atributo.
Para criar Web Server que receba mais conteúdo do retorno da consulta você deve usar um SDT, mas isso vai ficar para outro tutorial.
WebServices com SDT Aqui!
Comentários
Postar um comentário