我现在要访问一个WEB SERVICE的服务器, 知道它的网址和DTD文件, 怎么做一个客户端的程序访问呢.
我知道如果这个服务器有WSDL, 我可以在.NET下加一个WEB REFERENCE, 填上WSDL的网址就可以调用了, 可现在没有WSDL, 我要怎么做呢? 
请大家指点指点, 给我写两句代码就最好了. 多谢!

解决方案 »

  1.   

    客户端要添别web引用
    引用那个服务器的web service
    就可以访问了
      

  2.   

    添加一个web引用,然后就可以象一般的引用对象去实例化和执行指定的web method了
      

  3.   

    你说的网址是不是WEB SERVICE的地址?如果这样直接添加web引用,就可以了.
    或者在WEB SERVICE的地址后面加?wsdl就可以看到wsdl了(http://localhost/work/LongKou/LongKouBusiZuLin/Bussiness/JDGL.asmx?wsdl),然后用wsdl.exe生成代理类
      

  4.   

    只要知道网址就可以了.然后直接在项目中添加Web引用,其它和本地类一样使用就可以了.