Reactive Framework(Rx)如何与.NET 4中的任务相关联?

Sof*_*mes 8 .net concurrency asynchronous task system.reactive

如今,异步和并发编程接缝在每个人的脑海中都有,而.NET 4则增加了许多改进,例如内置线程安全集合和当然任务.最重要的是,我开始研究Reactive Framework(Rx).

任务似乎主要更侧重于计算性能的并发性,尽管它也是将来完成某些时间的操作的通用模型,可用于处理其他类型的异步操作,以及使用.Continue*()组合它们. .Rx似乎对于响应多个事件和有状态事件处理更有用.

您是否看到这两个框架之间存在重叠,具体而言,您是否看到了根据任务对IObservable进行建模的用途,反之亦然?

Sof*_*mes 4

刚刚看到 PFX 团队的一篇博客文章,链接到第 9 频道视频讨论 PFX 与 RX 相关的内容,这应该可以回答一些问题:Wes Dyer 和 Stephen Toub:Rx 和 Px - 一起工作