JMS 代表 Java 消息服务,它是 Java 中访问消息中间件服务器的标准。消息传递是在各种应用程序或服务之间交换业务数据的过程。这是一个完整的 JMS 2.0 教程,其中包含大量代码示例。完整的代码示例可在 GitHub 上找到,请下载并运行示例。本教程使用 Glassfish 开源服务器作为 JMS 提供程序的示例。
你可以使用 ActiveMQ 或 ActiveMQ Artemes 作为 JMS 提供程序,JMS API 保持不变,只有使用相应 JMS 提供程序的 Maven 依赖项会发生变化。以下是本教程中涵盖的主题。
- JMS 简介 – Java 消息服务
- 为 JMS 安装和设置 Glassfish
- 在 JMS 中发送和接收消息
- JMS 消息模型
- JMS 确定消息优先级
- JMS 点对点消息传递的实际应用
- JMS 发布 - 订阅消息模型
- JMS 消息选择器在过滤消息中的应用
- 使用 JMS 消息确认保证传送
- JMS 事务的实际应用
参考
本文为学习目的的个人翻译,译文仅供参考。
原文链接:A Complete JMS 2.0 Tutorial。
版权归原作者或原刊登方所有。本文为非官方译本;如有不妥,请联系删除。