首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请教C#如何调用这个WebService

2012-05-01 
请问C#怎么调用这个WebService?请问C#怎么调用这个WebService: http://www.webxml.com.cn/WebServices/Wea

请问C#怎么调用这个WebService?
请问C#怎么调用这个WebService: http://www.webxml.com.cn/WebServices/WeatherWebService.asmx的
getWeatherbyCityName(根据城市或地区名称查询获得未来三天内天气情况、现在的天气实况、天气和生活指数)
这个方法?

我已经将这个WebService引用到了服务引用,然后不知道该怎么调用了。

[解决办法]
会有生成的相应的namespace和class、method,然后应该会了吧。一般还会生成同步和异步的相应方法
[解决办法]
如果IDE是Visual Studio,那么添加服务引用后就会自动生成该服务的客户端类了,然后就把那个类当本地类调用就可以了。正如楼上所说,一般都会有同步和异步两种方法,自己根据需要选择就是了。
[解决办法]

探讨
我已经将这个WebService引用到了服务引用,然后不知道该怎么调用了。

[解决办法]
webservice是你添加web引用之后取的名字
[解决办法]
去硬盘上的工程目录下搜索reference.cs

这个就是代理类, 估计你的命名空间不是WeatherWebService
使用你的命名空间就可以了。

命名空间就是Add reference...时指定的名字。
[解决办法]
探讨
引用:
引用:
我已经将这个WebService引用到了服务引用,然后不知道该怎么调用了。

web服务里的WeatherWebService.asmx
webservice.WeatherWebService service=new webservice.WeatherWebService();
service.metho……

[解决办法]
探讨
引用:
引用:
我已经将这个WebService引用到了服务引用,然后不知道该怎么调用了。

web服务里的WeatherWebService.asmx
webservice.WeatherWebService service=new webservice.WeatherWebService();
service.metho……

[解决办法]
WeatherWebService.WeatherWebServiceSoapClient weatherWebService = new WeatherWebService.WeatherWebServiceSoapClient();
weatherWebService.getWeatherbyCityName("上海");

热点排行