我建了一个项目,在菜单栏的“项目”上选择了“添加服务引用”,填好后按确定。
方案资源管理器视图上多了Service References,Service References子项是test(添加服务引用时改的命名空间),还有多了项app.config,其他没注意还多了什么。但现在是不知道怎么调用,还有在网上找到了叫动态调用WebService(C#) 的资料,地址如下:http://www.cnblogs.com/rainwaterlily/archive/2008/01/27/1055099.html但不知道代码放在哪里,怎么调用。
哪位朋友可以说一下吗?我是初学的,很多都不是很清楚。或者有什么好的资料可以让我参考下?因为领导要做个效果出来,就是做一个简单的调用WebService实现功能的程序就可以了,不用其他什么功能,还有比较急,看书的话可能来不及了。
先谢谢你们了!!

解决方案 »

  1.   

    你用test去.什么或者实例化test
      

  2.   

    添加web引用.... 选择地址.... 项目里面引入services.asmx
      

  3.   


    原来是这样调用,谢谢你了。
    但我在网上找到叫动态调用webservice的方法string url = "http://www.webservicex.net/globalweather.asmx" ;
    string[] args = new string[2] ;
    args[0] = this.textBox_CityName.Text ;
    args[1] = "China" ;
    object result = WebServiceHelper.InvokeWebService(url ,"GetWeather" ,args) ;
    this.label_Result.Text = result.ToString() ;
    WebServiceHelper.InvokeWebService是写好的调用webservice方法,我觉得这种方法不错,但不知道代码放在哪?还有就是这代码是不是有些缺点??有更好的动态调用webservice的方法?这个调用方法介绍:http://www.cnblogs.com/rainwaterlily/archive/2008/01/27/1055099.html麻烦大家给点意见!!!谢谢了!!
      

  4.   

    谁有更好调用webservice的方法?谢谢大家了!!