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

Posted

技术标签:

【中文标题】如何获得 ActiveMQ - 单个发送方和接收方的 FIFO 要求?【英文标题】:How to get ActiveMQ - FIFO requirement for single sender and receiver? 【发布时间】:2012-10-29 10:40:50 【问题描述】:

我正在使用单个发送者和接收者来发送对象消息。这是否可以在没有任何额外配置的情况下实现 FIFO 或者我必须做一些事情。

我必须的意思,请告诉我我必须做什么?

我正在使用 PTP 消息传递。

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

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

提前致谢。

【问题讨论】:

【参考方案1】:

根据定义,队列是 FIFO。所以总的来说,你的问题的答案是肯定的。

(然后,在现实世界中,它可能会变得任意复杂,包括过滤、消息因处理失败而退出队列或后备数据库停止等等......)

您的“单个发送者多个接收者”可能是主题/publish-subscriber pattern - 看看这个SO question。

干杯,

【讨论】:

以上是关于如何获得 ActiveMQ - 单个发送方和接收方的 FIFO 要求?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 UDP 广播中处理同时作为发送方和接收方的客户端

使用UDP协议编写简单发送方和接收方Demo

(2)使用UDP协议编写简单发送方和接收方Demo

发送方和接收方的 google-cast-sdk 音频和字幕手动处理

Netty——自定义协议通信

ChromeCast 如何与接收方应用和发送方应用通信?