中国WEB大本营
致力于Web标准在中国的发展
(冬季版)
Menu:
HomePage
Div+Css 教程
CSS布局实例
CSS2.0教程
DotNet频道
ASP.NET Blog资源
Web标准
XHTML教程
DotNet频道
文章:在F#中的异步工作流
Author:oeedu.com Data:2008-08-04
字体大小:
小
中
大
[RSS]订阅
【InfoQ中文站】在这篇文章中Robert Pickering演示了F#中异步工作流有趣的使用方式。异步工作流是一个BCL操作,它能被用于所有的.NET编程语言。
关于异步工作流的价值,以Robert自己的话来说:
当使用.NET BCL的所有I/O操作的时候,有两个模型可用,同步模型和异步模型。... 以我的经验来看,大部分程序员都喜欢用同步模型,这是由于它比较简单,以及在BCL中的很多类只支持同步模型;不过在很多情况下,异步编程模型能产生响应更灵敏更具伸缩性的应用程序。
Robert接着提供了几个示例代码,并在使用异步工作流后对性能提升改善进行了定量化的测试。
欢迎阅读为InfoQ读者专门撰写的《超越F#基础——异步工作流》。
Article Provenance:
futurelight  
Article Tags: