【问题标题】:Using .Net 4.0 new features for parallel tasks使用 .Net 4.0 新功能进行并行任务
【发布时间】:2010-09-18 00:00:14
【问题描述】:

我之前问过question about designing a service,它接收视频文件,将它们发送到编码服务,等待编码完成,然后下载文件。

我开始为此编写代码,我的一位同事建议我使用 .Net 4.0 的新功能,而不是使用 BackgroundWorker 编写它。我做了一些阅读,并行功能听起来很棒。我应该实现更多新功能吗?我是 .net 4.0 的新手。

谢谢!

【问题讨论】:

  • “使用”或“采用”,而不是“实施”

标签: .net-4.0 c#-4.0 task-parallel-library


【解决方案1】:

Parallel Extensions 无疑是一个不错的选择。您可能要考虑的另一个是Reactive Extensions,它改为实现“推送”模型。这需要一点时间来理解,但它非常优雅 - 并且可能非常适合您的异步模型。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多