WCF异步调用重要的一点就是跟服务契约毫无关系,异步或者非异步都是客户端说了算.所以要想让客户端异步调用服务,如何配置客户端是重点了,下面我来介绍:
1.首先是一个简单的服务契约定义
View Code
2.客户端引入服务定义,我在这里使用VS的自动导入功能,并勾选自动生成异步操作
![](https://pic002.cnblogs.com/images/2012/333134/2012120616240980.jpg)
在客户端的服务定义里会自动生成异步的BeginSayHello和EndSayHello方法
View Code
因此客户端调用服务的时候可以用同步也可以用异步,想咋的就咋的.但是要注意一下微软异步编程模型(APM)的使用方法:
View Code
今天就到这了