【发布时间】:2013-09-07 10:08:41
【问题描述】:
所以我打算编写一个适合生产者/消费者模式的应用程序。我当时正在考虑构建自己的生产者/消费者框架,但后来想到了我在工作中广泛使用的消息队列。考虑到我正在编写的应用程序的多个模块需要在单个服务器上作为该特定主机的客户端/控制器运行,我不能 100% 确定消息队列是否是正确的方法。
在非分布式应用程序中使用消息队列的优缺点是什么?以前有人这样用过吗?
谢谢,如果您需要更多信息,请告诉我。
【问题讨论】:
-
消息队列在失败的情况下提供持久性。这很重要吗?
标签: java architecture messaging