1.什么是 JMS
- JMS(Java Messaging Service)是 Java 平台上有关面向消息中间件的技术规范,它便于消息系统中的 Java 应用程序进行消息交换,并且通过提供标准的产生、发送、接收消息的接口,简化企业应用的开发。
2.JMS 模型
2.1 点对点模型(Point To Point)
- 生产者发送一条消息到 queue,只有一个消费者能收到
2.2 发布订阅模型(Publish/Subscribe)
- 发布者发送到 topic 的消息,只有订阅了 topic 的订阅者才会收到消息。