代码之家  ›  专栏  ›  技术社区  ›  Mikhail Poda

C#5.0异步/等待功能和Rx-无功扩展

  •  38
  • Mikhail Poda  · 技术社区  · 14 年前

    Task IObservable .

    2 回复  |  直到 6 年前
        1
  •  18
  •   Nick Martyshchenko    14 年前

    同时检查: TPL Dataflow Overview 关于TDF和Rx:

    精明的读者可能会注意到TPL数据流和Reactive Extensions(Rx)之间的一些相似之处,目前可以从DevLabs原型站点下载。Rx主要关注事件流与基于LINQ的API的协调和组合,为操作iobservable数据提供了一组丰富的组合器。相反,TPL数据流专注于为消息传递和并行化CPU和I/O密集型应用程序提供构建块,具有高吞吐量和低延迟,同时也为开发人员提供对数据如何缓冲和在系统中移动的显式控制。因此,Rx和TPL数据流虽然在30000英尺的高度上可能被视为相似,但却满足了不同的需求。即便如此,TPL数据流和Rx提供了一个更好的共同故事。

        2
  •  13
  •   Albin Sunnanbo    14 年前

    杰夫在 Rx forum Rx仍将用于编排多个事件驱动任务,Rx发布了一个新版本,其中包括 IAsyncEnumerable