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接口

  • 相关阅读:
    序列化二叉树
    把二叉树打印成多行
    按之字形打印数据
    对称的二叉树
    二叉树的下一个结点
    删除链表中重复的结点
    c语言中数组名a和&a详细介绍
    C语言输出格式
    回文素数
    求平均成绩
  • 原文地址:https://www.cnblogs.com/xbding/p/4761422.html
Copyright © 2011-2022 走看看