winform调用webservice假死怎么解决

主线程调用外部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服务返回的结果了。web

相关文章
相关标签/搜索