摘要:
从.NET 4.5开始,支持的三种异步编程模式:基于事件的异步编程设计模式 (EAP,Event-based Asynchronous Pattern)异步编程模型(APM,Asynchronous Programming Model)基于任务的编程模型(TAP,Task-based Asynchronous Pattern)基于任务的异步模式 (TAP) 是基于 System.Threading.Tasks 命名空间的 Task 和 Task<TResult>,用于表示任意异步操作。 TAP 是新开发的建议异步设计模式,之后再讨论。先总结一下旧有的2种模式:EAP、APM。从以下 阅读全文