Instalei o Visual Studio Web Developer 2010 Express no meu computador e queria criar um cliente para um Web Service que fiz com Java. Tentei criar um “WCF Service Application” mas não estou achando onde coloco a string do wsdl… será que estou no caminho certo?
Tinha o Visual Studio C# Express para baixar também, mas preferi o Visual Studio Web Development Express… esse é o mais indicado para o meu propósito?
WCF é para outra coisa, só funciona entre aplicações .NET. o que você deve fazer é ir no seu projeto, adicionar uma referência Web (Web Reference), você informa o caminho do wsdl e o Visual Studio já disponibiliza uma classe proxy com os métodos pra você.
Mais info: http://msdn.microsoft.com/en-us/library/d9w023sx.aspx
[quote=juliofsn]WCF é para outra coisa, só funciona entre aplicações .NET. o que você deve fazer é ir no seu projeto, adicionar uma referência Web (Web Reference), você informa o caminho do wsdl e o Visual Studio já disponibiliza uma classe proxy com os métodos pra você.
Mais info: http://msdn.microsoft.com/en-us/library/d9w023sx.aspx[/quote]
Obrigado pela resposta. Criei uma aplicação MVC 3, e daí dei um “Add Service Reference…”. Daí passei o caminho do WSDL, e então foi criada a “ServiceReference1”. Nessa “ServiceReference1” cliquei com o botão direito e escolhi “Convert to web application”. No “Object Browser” aparece a classe do Web Service, mas como faço para chamá-lo pela aplicação MVC 3? Não estou achando como fazer isso…
Achei a classe que o Visual Studio gerou… pelo “code complete” chamei o serviço, de dentro da classe controller.