天气预报Web服务

时间:2012-05-16 20:26:50

标签: asp.net

我想了解更多如何让第三方Web服务正常工作,在查看了我已设法获得QuoteOfTheDay()的教程之后;网络服务工作。但我不知道从这个开始:

http://www.restfulwebservices.net/wcf/WeatherForecastService.svc?wsdl

任何正确方向的提示都会很棒。

感谢。

1 个答案:

答案 0 :(得分:0)

您必须添加服务参考(在解决方案资源管理器中右键单击您的项目,然后选择添加服务参考)。在url字段输入“http://www.restfulwebservices.net/wcf/WeatherForecastService.svc”并单击“确定”。 Master将为此WCF服务生成代理类。

然后,您可以将此WCF服务用作任何其他Web服务。

正如您在wsdl中看到的,此服务提供了两种方法 - GetCitiesByCountry和GetForecastByCity。我认为他们做的很明显。

我没有看到此WCF服务的任何文档。我只找到了Java的小样本。它调用GetCitiesByCountry方法: http://doc.nuxeo.com/display/NXDOC/Building+a+SOAP-based+WebService+client+in+Nuxeo