【发布时间】:2011-03-12 17:08:33
【问题描述】:
谁能指出如何实现的参考 activemq 中的单个消费者多个生产者?或者可以给出一个非常简单的实现。 这将非常有帮助。
谢谢
【问题讨论】:
-
我需要实现同样的要求,你解决了这个问题吗?请分享答案
标签: spring activemq consumer producer
谁能指出如何实现的参考 activemq 中的单个消费者多个生产者?或者可以给出一个非常简单的实现。 这将非常有帮助。
谢谢
【问题讨论】:
标签: spring activemq consumer producer
Matt Raible 的AppFuse 项目是一个很好的框架项目,它使用不同的库来实现。你可以选择一个使用 Spring 的并引入 ActiveMQ,正如 Bharati Raja 在他的博客文章 jms with appfuse1x 中解释的那样。
【讨论】:
对此不需要特殊的实现。这是 MessageBrokers 的核心业务。您唯一需要确保的是:
如果您决定为您的生产者提供一个 ID,请确保它们彼此不同。您不能有多个具有相同 ID 的生产者。消费者也是如此。
【讨论】:
如果你需要保证一条消息只能被一个消费者消费,那么这就是point-to-point communication model,可以使用ActiveMQ中的JMS Queue来实现。
许多生产者可以将消息发送到同一个队列。只有一个活跃的消费者会收到来自队列的消息。
【讨论】: