通过SvcUtil.exe生成客户端代码和配置
来源:互联网 发布:mysql front 注册码 编辑:程序博客网 时间:2024/06/05 14:46
http://www.cnblogs.com/cjfwu/archive/2010/05/21/1740895.html
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生成客户端代码
- win7系统下删除wubi安装的ubuntu启动项
- css 边框属性
- ARM内核的授权与应用
- IE6 IE7上的window.resize bug
- sqlserver 报18456 5120错误解决办法
- 通过SvcUtil.exe生成客户端代码和配置
- 字段重复
- git学习(一)
- String 一些问题
- Python--写游戏pygame入门二(屏幕上画圆,矩形,椭圆)
- Struts2教程--第三章 处理一个form多个submit
- 黑马程序员 Java基础 ---> IO流
- java.lang.ClassNotFoundException: org.apache.solr.handler.dataimport.DataImportHandler
- 期中考试-试题一