none
Diferença na URL do websercice RRS feed

  • Pergunta

  • Pessoal,

    Foi fornecido uma url pra ser adicionado ao meu site e tive grande dificuldade para adicionalo porque no final da url tava faltando: "?wsdl".

    O que significa esse "?wsdl"?

    Em algumas pesquisas que fiz não vi nada falando sobre "?wsdl" o que vi mostrava que era só informar a url por exemplo:

    http://localhost/consultaExemplo/service1.asmx


    Obrigado
    domingo, 5 de setembro de 2010 17:02

Respostas

  • Olá,

    O WSDL (Web Service Definition Language) é quem mostra o que existe dentro do webservice. É através dele que a classe proxy é gerada para o Visual Studio, ou seja, quando você aponta o Add Web Reference para um endereço de webservice, como o do exemplo, ele vai ler este arquivo e então gerar a classe e os métodos para você poder trabalhar dentro do Visual Studio.

    Em alguns casos, é necessário gerar a classe manualmente, e para isto existe o utilitário de linha de comando WSDL.EXE que faz este trabalho.

    Não é necessário informar o ?wsdl para importar pela IDE do Visual Studio, principalmente se o webservice for feito em .Net (.asmx). Se ainda estiver com erro, pode aqui a mensagem.

    []s,


    Carlos dos Santos - www.carloscds.net
    segunda-feira, 6 de setembro de 2010 01:12

Todas as Respostas

  • Olá,

    O WSDL (Web Service Definition Language) é quem mostra o que existe dentro do webservice. É através dele que a classe proxy é gerada para o Visual Studio, ou seja, quando você aponta o Add Web Reference para um endereço de webservice, como o do exemplo, ele vai ler este arquivo e então gerar a classe e os métodos para você poder trabalhar dentro do Visual Studio.

    Em alguns casos, é necessário gerar a classe manualmente, e para isto existe o utilitário de linha de comando WSDL.EXE que faz este trabalho.

    Não é necessário informar o ?wsdl para importar pela IDE do Visual Studio, principalmente se o webservice for feito em .Net (.asmx). Se ainda estiver com erro, pode aqui a mensagem.

    []s,


    Carlos dos Santos - www.carloscds.net
    segunda-feira, 6 de setembro de 2010 01:12
  • Ok. Entendi Carlos.

    Obrigado.


    Obrigado
    • Marcado como Resposta A.J.C. _ quinta-feira, 23 de setembro de 2010 12:36
    • Não Marcado como Resposta AndreAlvesLimaModerator quinta-feira, 23 de setembro de 2010 15:43
    quinta-feira, 23 de setembro de 2010 12:35