MSMQ过时了吗?

时间:2014-04-07 12:17:58

标签: rabbitmq msmq

我们正在W2008R2服务器上设计分布式.NET应用程序,并且需要向多个已知节点发送少量消息。我们看了RabbitMQ并喜欢它,但发现我们几乎不需要任何能够证明单独产品更加复杂的功能(并且不要忘记Erlang)。看起来好老的MSMQ实际上可以满足我们的需求。

环顾四周,有迹象表明MSMQ可能不再被使用。关于它的许多帖子都很陈旧,在亚马逊等地似乎没有关于它的任何新书。

我们对MSMQ的看法是,它已经是操作系统的一部分。然而,当着手建立一个重要的新系统时,MSMQ真的还是一个可行的技术选择吗?

1 个答案:

答案 0 :(得分:1)

我们一直在使用MSMQ和Win Server 2008以及现在的Win Server 2012.正如您所说的它是系统的一部分而且正常运行。如果您是Windows用户,请毫不畏惧地使用它。它不是过时的。

其他框架/技术构建于mqmq之上。如果你对这些功能感到满意,那么为什么你会增加对RabitMQ或ActiveMQ的额外依赖,除了要学习更多的东西,还有更多的东西要失败?