1、利用XMLSpy新加WSDL
2、WSDL中添加接口
利用XMLSpy向其中添加接口,然后利用VS CMD 工具 WSDL “ WSDL物理文件路径” -si 生成服务端的接口
WSDL “ WSDL物理文件路径” 不带-si生成客户端代理
3、根据已有Webservice地址生成代理累
svcutil /language:C# /out:文件名称.cs /config:App.config webService地址
调试用的软件为SoupUI
编辑接口 WSDL 的软件叫XmlSpy
cxv
生成WSDL的方法为 在IDE中输入 wsdl xsd...直接生成
对于提供了wsdl的web service,我通常是用svcutil.exe来生成配置文件和代理类的。事实上用Wsdl.exe也是可以的。我感觉,svcutil.exe不仅可以用于web service,而且还可以用于其它的WCF架构,而wsdl则只能用于web service。不知道我的结论是否正确。
使用SVCUtil.exe生成客户端代理类和配置文件
SVCUtil.exe 目录:C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin 下
生成代码命令: