任何人都可以指出如何实施的参考 activemq中的单个消费者多个生产者?或者可以给出一个非常简单的实现。 这将非常有用。
由于
答案 0 :(得分:0)
Matt Raible的AppFuse项目是一个很好的骨架项目,使用不同的库实现。您可以选择使用Spring的那个并引入ActiveMQ,正如Bharati Raja在他的博客文章jms with appfuse1x中所解释的那样。
答案 1 :(得分:0)
此处无需特殊实施。这是MessageBrokers的核心业务。您唯一需要确保的是:
如果您决定向生产者提供ID,请确保它们彼此不同。您不能拥有多个具有相同ID的生产者。消费者也是如此。
答案 2 :(得分:0)
如果您需要保证只有一个消费者可以使用消息,那么可以使用ActiveMQ中的JMS队列来实现point-to-point communication model。
许多生产者可以将消息发送到同一队列。只有一个活动的消费者将从队列中收到消息。