码迷,mamicode.com
首页 > Windows程序 > 详细

winform调用webservice假死怎么解决

时间:2019-10-06 13:36:33      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:执行   web服务   --   结果   service   eth   name   假死   static   

主线程调用外部web service,没有返回时,主线程阻塞了,界面肯定假死
耗时操作都是要在工作线程里面执行的。
一般情况下winform调用webservice时步骤
1添加服务引用---高级----添加web引用------填写url--添加web引用即可完成对webservice的引用
让VS.NET环境来为我们生成服务代理,然后调用对应的Web服务。
如果需要动态调用WebService,要实现这样的功能:
public static object InvokeWebService(string url, string methodname,object[] args)
其中,url是Web服务的地址,methodname是要调用服务方法名,args是要调用Web服务所需的参数,返回值就是web服务返回的结果了。

winform调用webservice假死怎么解决

标签:执行   web服务   --   结果   service   eth   name   假死   static   

原文地址:https://www.cnblogs.com/yelanggu/p/11626949.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!