如何获得ActiveMQ - 单个发送器和接收器的FIFO要求?

时间:2012-11-09 05:23:43

标签: java jms activemq

我使用单个Sender和Receiver发送对象消息。这可以实现FIFO而不需要任何额外的配置,或者我必须做些什么。

我必须表示,请告诉我我必须做什么?

我正在使用PTP消息传递。

每当我想发送消息时,我正在创建连接并发送消息并关闭连接。但是接收器将永远监听以接收消息。接收端必须是FIFO。

我读过关于单个发送者和多个接收者以及其他组合。我没有得到关于单个发送者到单个接收者的任何信息。

先谢谢。

1 个答案:

答案 0 :(得分:2)

队列按定义FIFO。所以一般来说,你的问题的答案是肯定的。

(然后,在现实世界中,它可以通过过滤随意复杂化,消息将返回队列以进行失败的处理或支持DB无聊或其他......)

您的“单一发件人多个接收者”可能是主题/ publish-subscriber pattern - 请查看此SO question

干杯,