将RIA Services中的异步调用强制为同步的
2011-11-04 23:04
190 查看
最近发现在很多情形下,都需要得到返回结果后决定下一步的操作或数据的传递,使用异步的方式就需要在CallBack方法中处理,这样就需要把一个逻辑拆分成两段,分别放在调用和回调的方法中,数据的使用很不方便!能有什么办法可以设置一个服务端的方法在需要的时候使用同步的方式调用吗?
有人在问这个问题,究竟怎么才能做到呢。
我的想法可以开一个线程,在线程中调用这个异步的远程服务方法,然后,当前线程进入一个sleep循环判断一个异步调用的返回值,这样应该可以转化这个异步调用成为同步调用。
有人在问这个问题,究竟怎么才能做到呢。
我的想法可以开一个线程,在线程中调用这个异步的远程服务方法,然后,当前线程进入一个sleep循环判断一个异步调用的返回值,这样应该可以转化这个异步调用成为同步调用。
相关文章推荐
- [Silverlight入门系列]同步调用多个WCF RIA Services的异步方法
- 同步调用和异步调用
- C#委托的同步调用、异步调用、异步回调
- .Net下的MSMQ(微软消息队列)的同步异步调用
- 在同步方法中调用异步方法时如何避免死锁问题
- 6 zeroice 的同步和异步调用
- C# 异步同步调用
- Linux下同步模式、异步模式、阻塞调用、非阻塞调用总结 .
- java 三种调用机制(同步、回调、异步)
- Linux下同步模式、异步模式、阻塞调用、非阻塞调用总结
- 使用异步方式调用同步方法
- Jquery Ajax解析XML数据(同步及异步调用)简单实例
- 回调函数之同步调用、回调、异步调用
- Linux下同步模式、异步模式、阻塞调用、非阻塞调用总结
- 同步与异步调用http请求 iphone开发
- AJAX 同步调用与异步调用的问题
- AJAXPro用法,关于JS同步和异步调用后台代码的学习
- java的同步调用、回调和异步调用。
- 回调函数,同步调用,异步调用,事件,消息循环
- Ajax同步调用和异步调用的选择