并行执行任务

时间:2014-10-28 05:21:47

标签: c# multithreading

我必须从队列中读取(接收队列)并执行result = DoWork(收到的消息),然后将结果发送到另一个队列(发送队列)。消息不断进入接收队列。我想以parellel方式执行此操作,因为每个收到的消息都独立于旧的接收或发送消息,我希望许多线程在parellel中执行任务。在C#中做什么的方法是什么。此外,接收队列和发送队列对所有线程都是固定的。如何锁定它们?

0 个答案:

没有答案