MSMQ和WF有什么区别?

时间:2012-05-14 13:06:36

标签: .net workflow msmq workflow-foundation

我应该何时使用消息队列(MSMQ)或Workflow Foundation(WF)?这两种产品究竟是什么?你怎么定义它们?他们的财产是什么?它们的用途是什么?

1 个答案:

答案 0 :(得分:5)

MSMQ是一个消息队列实现,有时也用作进程间通信的一种形式。

Windows Workflow Foundation是工作流引擎上的API。

虽然您可以使用MSMQ实现(部分)工作流引擎,但这两种技术之间的关系非常少。如果需要消息队列实现,请考虑使用MSMQ,有关其工作原理的详细信息,请参阅the documentation。如果需要工作流引擎,请考虑使用WF。有关详情,请再次参阅the documentation