zoukankan      html  css  js  c++  java
  • webservice 生成dll的方法

    生成dll的方法:

    讲下通过dll来引用webservice的方法,我只把流程介绍下.

    首先,在ie输入服务的地址,如:http://www.xxx.com/service.asmx

    然后写输入http://www.xxx.com/service.asmx?wsdl

    打开后,另存为xxx.wsdl

    然后用vs的命令提示符来编译:wsdl /namespace:SiteA ServiceA.wsdl

    生成名字空间为sitea的代理类
    最后csc /out:ServiceA.dll /t:library Service1.cs ,其中service1.cs为代理类文件
    最后引用dll就可以了.

    里我介绍vs调用webservice的方法,其实其他平台的调用方法也是大同小异.首先我们介绍web引用方式,这种方式我强烈建议调试时使用,非常方便.右击引用,点添加web引用,输入你的webservice地址,如:http://localhost/aspxproject/WebServiceSolution/SiteBService/service1.asmx,你必须保证你输入的webservice存在.然后引用即可,注意:web引用名将作为你加入的webservice的名字空间.比如你输入了:SiteA,那服务的实例化将是这样:SiteA.Service1 serviceA=new SiteA.Service1();(Service1是服务的类名).
    完成了这一步,service的调用似乎变的那么简单,我们已经实现了远程实例化,接下来的远程调用也是一样的容易

  • 相关阅读:
    hdu4122
    poj3410单调队列(单调栈)
    hdu3415 单调队列模板题
    网站指纹识别工具Whatweb的使用
    Python中shodan模块的使用
    Shodan的使用
    Google Hacking的用法
    PyCharm调试程序
    Python脚本与Metasploit交互进行自动永恒之蓝攻击
    关于PHP动态的接收传递的GET,POST和COOKIE变量
  • 原文地址:https://www.cnblogs.com/wzg0319/p/2438590.html
Copyright © 2011-2022 走看看