zoukankan      html  css  js  c++  java
  • WCF 动态生成 不用增加引用两种方式

    一、fromwork2.0低版本方式

    1,打开vs的命令工具

    输入:wsdl wcf地址 + /l:cs /out:文件名

    文件名可以指定生成的路径如:d:smsend.cs

    上面红色部分替换掉就行,文件名,你想叫什么文件名都行。

    2,回车,生成的文件是没有命名空间的。你可以手工加一下。

    3,把你的文件复制到要用的地方。

     MyNamespace.SmsGateway sms = new MyNamespace.SmsGateway();
     string strResult=sms.SendMessage("", "", "");

    二、重写代理类 要求.net3.5以上

    1,写好Wcf服务工厂,创建传输协议

    具体代码可以去我的csdn里下载。

    http://download.csdn.net/detail/xbding/9052457

    2,然后引用dll:System.ServiceModel,System.ServiceModel.Web 

    3,引用wcf对应的DLL

    4,把我的那个类直接复制到你的项目里,增加两个DLL,然后直接就可以调用wcf接口

  • 相关阅读:
    深入源码之JDK Logging
    随机数生成器
    简单日志LogHelper
    Xml、Json序列化
    Redis封装之Set
    Redis封装之Hash
    Redis封装之String
    Redis之创建
    AngularJS初接触
    简单缓存Cache
  • 原文地址:https://www.cnblogs.com/xbding/p/4761422.html
Copyright © 2011-2022 走看看