今日同事问我要一个WebService做测试,使用时发现不能直接引用网络的,而需要一个本地的.wsdl文件,百度后,发现有三种方法可以生成.wsdl文件,记录
在.NET中有三种方式生成WSDL:
1.在Web Service的URL后面加上WDSL需求,如下:
http://localhost/webExamples/simpleService.asmx?WSDL
2.使用disco.exe。在命令行中写下如下的命令:
disco http://localhost/webExamples/simpleService.asmx
3.使用System.Web.Services.Description命名空间下提供的类