这样问,想必请微软专家、思归、江雨.net,spring.z也不回回答!

解决方案 »

  1.   

    楼主,去看看VS的帮助吧,里面有一个经典的例子,就是VS演示-创建分布式应用程序,不关是Winform还是Webform都有!!!
      

  2.   

    菜单:项目-》添加WEB引用
    或在解决方案资源管理器右击引用
      

  3.   

    在你的解决方案中添加一个WebService,添加一个WinForm.
    在WebService中加一个WebMethod;
    WinForm添加Web引用(当然是你那个WebService),就可以直接使用那个WebSerice.WebMethod了
      

  4.   

    直接添加一个WEB引用,也就是加入你要操作的Webservice的文件。然后就可以直接调用Webservice中定义的方法。如果你非要操作XMLHttp,则你可以找到xml4.dll(或者xml3.dll,安装了XMLSDK的话可以在Winnt目录中找到),然后引用之。其它的操作就有引COM是一样的。这个东东引用后,操作就有你喜欢用的XMLHTTP一样的。
      

  5.   

    据楼主所云,好象是两个问题:
    1 请问如何在winform模式下调用Web Service?
    2 我想实现类似于asp下的XMLHTTP的功能,比如可以创建http,然后能够http.send等。1就是一般的 webservice 的调用
    2我估计是想用winform方式做一个简单的web server,自己实现http的握手,然后send出XML格式的数据给client
    这个问题,请查看一下.net 关于http的类库,网上也有简单的webserver的sample可参考
      

  6.   

    system.XML命名空间下有很多处理XML的类
    你查一查是不是有你需要的东西。
    记住必须引用XML命名空间(using System.XML)或者在定义类的实例时使用完全名字。
      

  7.   

    System.XML.XmlDocument.Load("http://..../test.xml")方法
      

  8.   

    System.Net.WebClient应该可以将xml上传吧
      

  9.   

    How To dynamically create proxy object from WSDL
    http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&selm=2R%23KI51ACHA.2768%40cpmsftngxa08
    also see
    Dynamic Web Services Invocation
    www.xmlwebservices.cc