您的位置:首页 > 其它

关于wcf三大工具的使用(wsdl.exe svcutil.exe disco.exe)

2015-04-29 09:30 387 查看
首先,我们必须创建一个wcf服务。并部署到IIS中。这里我已经将一个StudentService服务部署到我自己的电脑了。

(1)svcutil.exe

svcutil.exe工具的作用是通过服务地址生成代理类和配置文件。

1.开始---》Microsoft Visual Studio 2010--->Visual Studio Tools--->打开 Visual Studio 命令提示符(2010)

2.输入:svcutil.exe http://localhost:3721/StudentService.svc



生成两个文件 StudentService.cs代理类 output.config客户端配置文件

(2)disco.exe

disco.exe工具通过服务地址生成服务的描述文件(wsdl)

(1) 打开 Visual Studio 命令提示符(2010)

(2)输入disco.exe http://localhost:3721/StudentService.svc?wsdl



生成StudentService.wsdl 及其他框架文件

(3)wsdl.exe

wsdl.exe工具将服务描述文件生成相应的服务代理类

(1)打开 Visual Studio 命令提示符(2010)

(2)输入wsdl.exe

(3)把刚才使用disco.exe工具生成的文件拖入visual studio命令提示符命令窗口



生成服务代理类StudentService.cs
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: