.net调用WebService的方法,除了在VS里面右键添加引用之外,还可以通过VS自带的WSDL工具生成WebService代理类,通过代理类来调用WebService,方法如下:
打开VS开发命令工具
在VS开发命令工具中输入命令,语法如下:
wsdl /language:C# /n:MyNamespace /out:D:/TestWebService.cs http://www.bigmiao.com/webservice/test?wsdl
参数说明:
/language:C# 生成的代理类语言为C#
/n:MyNamespace 生成的代理类命名空间为MyNamespace
/out:D:/TestWebService.cs 生成的代理类保存目录
输入命令按回车后,执行成功提示如下:
至此生成WebService代理类成功,可在对应目录中看到WebService代理类文件。