记录下

首先用svcutil.exe把指定wcf接口的信息下载下来。

生成代理类

比如说接口地址为

http://localhost:6666/Service1.svc

以管理员身份打开cmd

执形

"C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\SvcUtil.exe" /out:C:\WCFClint\ClientCode.cs /config:C:\WCFClint\app.config http://localhost:6666/Service1.svc"

注意上面的命令要用""括起来

然后C:\WCFClint\这个目录下会生成该接口信息文件(一个.cs文件,一个config文件)

把他们粘贴进程序中

本文以console程序为例:

    //看生成的配置文件选择绑定类型(客户端config文件,用svcutil生成的)

    WSHttpBinding binding = new WSHttpBinding();
            binding.Security.Mode = SecurityMode.None;
            Service1Client service = new Service1Client(binding, new EndpointAddress("http://localhost:6666/Service1.svc"));
            //此时用service对像就可以愉快的调接口里面的方法了。

  service.sb();

service.Close();

如果缺System.Runtime引用,请自行添加 程序集->框架 里面有

动态调用WCF不添加服务(svcutil.exe)相关推荐

  1. C#动态调用WCF接口,两种方式任你选。

    REFERENCE FROM : http://www.cnblogs.com/Leo_wl/p/4762784.html 写在前面 接触WCF还是它在最初诞生之处,一个分布式应用的巨作. 从开始接触 ...

  2. 动态调用WCF服务[转]

    原文地址:http://blog.csdn.net/castlooo/archive/2010/05/06/5562619.aspx 客户端调用wcf ,有时需要动态的调用服务端的WCF中的方法,本方 ...

  3. 客户端动态调用WCF服务中的方法

    首先要写一个执行动态调用的方法:在里面实现反射调用. public static object ExecuteMethod<T>(string pUrl,string pMethodNam ...

  4. IOS调用WCF提供的服务方法,但是方法的参数是WCF那边自定义的对象,这样有办法调用么,如果可以IOS应该怎么传参呢?请问有了解的么,...

    最近做一个项目后端使用WCF接收Android手机拍照并带其它参数保存到服务器里:刚好把最近学习的WCF利用上,本以为是个比较简单的功能应该很好实现,没想到其中碰到不少问题,在网上搜索很久一直没有想到 ...

  5. 学习 WCF (6)--学习调用WCF服务的各种方法

    根据不同的情况,我们可以用不同的方法调用WCF服务,本文简单总结了一下调用WCF的一些方法(代理类,Ajax...),分享给大家.开发工具调用WCF 这中方法很方便也很简单,很多工作VS就帮我们完成了 ...

  6. WCF 动态调用(1)

    很多时候,服务地址都不止一个的,这个时候就要动态去配置地址.配置Web.config,很麻烦 下面就看看怎样实现动态调用WCF. using System; using System.Collecti ...

  7. linux c调用wcf服务,Silverlight+WCF实现跨域调用

    在这篇文章中,WCF扮演服务器,向外提供LoginVaild服务:Silverlight扮演客户端,调用WCF提供的LoginVaild服务.思路有了,下面进行代码实现. 数据库脚本实现 新建T_Us ...

  8. WCF 服务端+客户端动态调用

    最近在写WCF服务相关代码,把项目中用到的通讯框架做了下整理,以备以后自己记忆. WCF服务端: 包含契约定义:WCF.Contract.契约实现:WCF.Service 以及宿主主程序:WcfSer ...

  9. WCF 客户端代理生成 通过SvcUtil.exe

    WCF服务调用通过两种常用的方式:一种是借助代码生成工具SvcUtil.exe或者添加服务引用的方式,一种是通过ChannelFactory直接创建服务代理对象进行服务调用. 下面简单说下如何通过Sv ...

最新文章

  1. php如何给进入网页加入密码,怎么给一个PHP密码访问页面加超链接
  2. 自定义eachFile遍历文件夹文件
  3. 【控制】多智能体系统总结。1. 系统模型。2.控制目标。3.模型转换。
  4. 用完成例程(Completion Routine)实现的重叠I/O模型
  5. 深度学习笔记(待续)
  6. boot.oat FC问题分析报告
  7. SAP License:2021年如何做一个被人喜欢的SAP顾问?
  8. sql server 当月天数
  9. 迁移cnblog博客
  10. 浏览器点击链接总是跳转到百度首页界面
  11. 服务器带宽10M能带多少人同时访问之并发数计算
  12. 毕业找工作+实习分享
  13. python数据可视化创建_【Python数据可视化】创建3D可视化图表
  14. RocketMQ 解决 No route info of this topic 异常步骤
  15. linux监控工具等--zz
  16. 职场人上班成本调查:工作一天要花掉多少钱?
  17. js中的with()用法
  18. 计算机软件著作权登记简介
  19. 记面试外包公司的一次经历,到底该不该去?
  20. html js图形定义,入门优雅的Mo.js(图形动画Javascript库)

热门文章

  1. 计算机导论第一章试题及答案,计算机导论第一章测试题
  2. mysql设置约束l命令_mysql建表约束,sql
  3. 2020人工神经网络第一次作业-参考答案第三部分
  4. 米家摄像头固件_小米摄像头被谷歌紧急封禁!别人的设备,能看到你家现场
  5. html脚本语言有哪些,常见的脚本语言(有哪些)
  6. 嵌入式linux内核编译感想,嵌入式Linux内核的交叉编译编译-基于2.6.26
  7. python集合中的元素不允许重复对吗_python字典中的值为什么不允许重复
  8. 工作日总结: 2022-01-21
  9. Linux 内核网络子系统 总结 (未完待续)
  10. matlab-等高线图-三维曲线的绘制