http://blog.csdn.net/fangxinggood/archive/2005/06/02/386359.aspx

解决方案 »

  1.   

    直接资源管理器上点反键,添加web 引用,分别添加就OK了,一个跟多个是一样的
      

  2.   

    To:lovefootball(蟑螂(生活就是扯淡--做人要放低姿态))
    我的web服务我写了三个,但是实际上可能随时增多,每个服务的方法名都不同,想问一下用你说的第一种方法可不可以实现?
      

  3.   

    To wuxing2006(金宝) 
    我的服务随时增加,难道每增加一个,我就去添个引用吗?这个不太现实吧.....
      

  4.   

    lishijie910123(没有做不到,只有想不到) 是的,是想这样的,用程序控制我在哪个服务站里取数据!
      高手帮忙,谢谢
      

  5.   

    TO:cancerser(都是混饭吃,记得要结帖) 
    Web服务都不一样,各有各的方法.
      

  6.   

    就算你能够引用了,可你又怎么知道 不同web服务的方法呢?你又怎么使用呢?
    使用这些服务的方法 是需要编译的.也就是只有编译后,才能够使用,这样不就没意思了?
    此路不通啊
    要是服务都一样 到可以修改web引用实例的Url属性来指向不同的服务器
      

  7.   

    lovefootball(蟑螂(生活就是扯淡--做人要放低姿态)) 的方法也许可以
      

  8.   

    我给你的链接就是如何动态使用WebService的
    推荐方法二
    缺点是返回值复杂的不能使用
    可以根据你的情况具体选择不同的方法
      

  9.   

    采用直接访问的方式
    用httpRequest 请求如 http://.../webserver1/helloworld
      

  10.   

    lovefootball(蟑螂(生活就是扯淡--做人要放低姿态))贴的第一种方法好像不行吧,动态引用前提应该是服务端是一样的,不然代理类是不一样的个人猜测
      

  11.   

    webservice 是跨平台的,你想想如何访问java的webserice 或者,别的语言访问.net 的webserice 就明白
      

  12.   

    调用n个ws跟调用一个是一样的:引用一个ws,实例化它,调用它的方法...
      

  13.   

    我的服务随时增加,难道每增加一个,我就去添个引用吗?这个不太现实吧.....
    扯淡吧.  增加一个  你不引用WSDL 你怎么知道服务名?参数之类?又如何调用
      

  14.   

    添加web 引用,分别添加就OK了
      

  15.   

    如果你调用的服务都类似甚至完全一样,那就通过更改调用URL来实现动态吧。
      

  16.   

    添加多个WEB引用不就可以了吗
      

  17.   

    csdn高手多,菜鸟也多,楼主的问题显然好多人没明白,还添加Web引用...