首页 新闻 搜索 专区 学院

Winform调用Web服务能否实现异步调用呢?

0
悬赏园豆:10 [已关闭问题]

因为Web可以实现异步调用,按理说服务是不用声明是否异步调用,而是由客户端来实现的,我做了一个Winform的程序用来实现Winform异步调用Web服务,因为在实现了BeginInvoke方法后有很多方法实现以后的操作,比如我的数据绑定,在用了“直接调用EndInvoke 方法等待异步调用结束” 、“使用WaitHandle等待异步调用结束”、“使用轮询的方式实现异步调用”都没有错,但是用“回调函数”的时候出现问题了,因为在两个线程上运行,最后获得结果的时候报错,说无法获取数据,因为在两个线程上,难道跨线程无法获取数据?什么原因,高手解答

蝶殇的主页 蝶殇 | 初学一级 | 园豆:32
提问于:2010-05-20 17:42
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册