文章:简化异步操作(上)──使用 CCR 和 AsyncEnumerator 简化异步操作

  • 赵劼

2009 年 2 月 19 日

话题:.NET性能调优DevOps语言 & 开发架构

对于 IO 密集型操作来说,异步执行对于应用程序的响应能力和伸缩性有非常关键的影响。可惜的是异步模型在编程上较为困难,导致许多开发人员不愿意去做。本文介绍如何使用 CCR 或 AsyncEnumerator 来简化异步操作的调用:

……使用这样方式来执行异步操作,不仅免去层层嵌套之苦,更在于它真真正正地使用了传统的开发方式——这意味着之前所谈到的各种缺陷,例如无法使用 try…catch…finally 和 using 的问题都不复存在了。异步世界一下子美好了许多。

要阅读文章完整内容,请访问:使用 CCR 和简化异步操作(上)──使用 CCR 和 AsyncEnumerator 简化异步操作

.NET性能调优DevOps语言 & 开发架构