silverlight同步访问WCF
Silverlight项目中访问WCF服务,都是通过异步线程模式调用的。在某些情况下我们的调用是需要同步进行,此时我们可以通过AutoResetEvent的线程等待特性实现Silverlight同步调用远端WCF服务。
线程通过对 AutoResetEvent 调用 WaitOne或WaitAll 方法来等待信号。如果 AutoResetEvent 为非终止状态,则线程会被阻止,并等待当前控制
http://cyqdata.cn/cnblogs/article-detail-37449
Silverlight同步(Synchronous)调用WCF服务
Silverlight的RIA应用中访问远端的WebService或WCF服务,都是通过异步线程模式调用的。在某些情况下我们的调用是需要同步进行,虽然Silverlight没有内置同步线程模式调用远端服务接口,但是我们可以通过多线程的处理来伪装出同步调用的实现。在.NET Framework的多线程编程中提供了丰富的线程接口,其中AutoResetEvent和ManualRese
http://cyqdata.cn/cnblogs/article-detail-2702