通过SvcUtil.exe生成客户端代码和配置
来源:互联网 发布:sql for循环语句 编辑:程序博客网 时间:2024/05/21 22:47
通过SvcUtil.exe生成客户端代码和配置
WCF服务调用通过两种常用的方式:一种是借助代码生成工具SvcUtil.exe或者添加服务引用的方式,一种是通过ChannelFactory直接创建服务代理对象进行服务调用。
下面简单说下如何通过SvcUtil.exe的方式调用服务:
SvcUtil.exe是一个命令行工具,位于:C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin目录下,可以将SvcUtil.exe添加到VS2010中方便以后的运用,添加方式:在VS2010的Tools菜单中选择External Tools,如下图
点击添加按钮,在Title栏输入SvcUtil,Command栏选择SvcUtil.exe所在的目录,Initial directory栏选择生成的客户端代码和配置文件所放的目录,选上Prompt for arguments,不选上Close on exit,点击OK完成添加。
添加好以后,点击VS2010菜单下的SvcUtil,输入提供元数据的服务终结点的 URL,如下图
点击OK,在弹出的命令行中会显示成功与否和相关信息。如下图
如果成功的话会生成两个文件,一个是包含了服务端Contract和对应于服务端service的本地代理类的cs文件,一个是WCF配置文件,将这两个文件拷到项目中并将output.config改名为app.config就可以了。至于SvcUtil更多的命令请参考MSDN:http://msdn.microsoft.com/zh-cn/library/aa347733%28VS.90%29.aspx
- 通过SvcUtil.exe生成客户端代码和配置
- WCF 系列:通过SvcUtil.exe生成客户端代码和配置
- 通过SvcUtil.exe生成客户端代码和配置
- 通过SvcUtil.exe生成客户端代码和配置
- 通过SvcUtil.exe生成客户端代码和配置
- Wcf 客户端代理生成 通过SvcUtil.exe
- 使用svcutil.exe生成代理代码
- WCF 使用svcutil.exe生成代理代码
- WCF_通过使用svcutil.exe将http://*.svc?wsdl生成客户端可调用的.cs文件
- WCF中可以使用SVCUtil.exe生成客户端代理类和配置文件
- wcf的svcutil.exe工具生成代码的奇怪问题
- 使用svcutil工具自动生成wcf调用的客户端代码和配置文件
- 使用SvcUtil生成客户端代理
- 利用svcutil.exe 访问windows Server 2003的wcf服务生成客户端代码报错:无法从http://XXX/XXX.svc?wsdl获取元数据”错误的解决方法
- SvcUtil.exe
- 在net.tcp模式下,由SvcUtil.exe生成代理类文件和配置文件
- 在net.tcp模式下,由SvcUtil.exe生成代理类文件和配置文件
- 通过WSDL生成客户端代码
- uva 11258 String Partition
- 基于jwSMTP的C++发送Email的Demo
- HDU 2648 Shopping
- abstract class和interface有什么区别?
- Android 获取短信会话信息 .
- 通过SvcUtil.exe生成客户端代码和配置
- 基于Predictive Parsing的ABNF语法分析器(五)——AbnfParser文法解析器之单字符的情形(如HTAB、LF、CR、SP)
- window.opener用法
- hibernate检索策略总结
- C++编程开发学习的50条建议
- Android本地视频播放器开发--ffmpeg解码视频文件中的音频(2)
- CreateDIBSection 理解BMP文件的格式
- MySQL新建用户,授权,删除用户,修改密码
- C++ Primer 学习笔记十五 —— 面向对象编程