1.2. 消息传递样式


大多数消息传递系统支持两种消息传递样式: 点对点 模式和 发布订阅模式

  • 点到点模式

    点对点模式涉及向侦听队列的单个消费者发送消息。进入队列后,消息通常变为永久消息,以保证传输。消息经过队列后,消息传递系统会将消息传送给消费者。消费者确认消息一旦被处理即可发送。对于同一消息,可以有多个消费者侦听同一队列,但只有一位使用者会收到每条消息。

  • publish-Subscribe Pattern

    发布-订阅模式允许发送者利用单一目的地向多个消费者发送消息。此目的地通常称为 主题。每个主题都有多个消费者或订阅者,与点对点消息不同,每个订阅者会收到发布到该主题的任何消息。

    另一个有趣的区别在于,订阅者可以是持久化的。持久订阅在连接时传递服务器的唯一标识符,允许服务器识别并发送自订阅者上次连接以来发布到该主题的任何消息。此类消息通常在重新启动后由服务器保留。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat