第02节:JMS基本概念和模型

Posted 忆殇314

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第02节:JMS基本概念和模型相关的知识,希望对你有一定的参考价值。

1.JMS是什么

  JMS Java Message Service,Java消息服务,是Java EE中的一个技术。

2.JMS规范

  JMS定义了Java中访问消息中间件的接口,并没有机遇实现,实现JMS接口的消息中间件成为Provider,例如ActiveMQ

3.JMS provider 

  实现JMS接口和规范的消息中间件

4.JMS Message

  JMS的消息有以下三部分组成。

    1.消息头,每个消息头都有相应的getter和setter方法

    2.消息属性:如果需要除消息投资端以外的值,那么可以使用消息属性。

    3.消息体:封装具体的消息数据

5.JMS producer:消息生产者,创建和发送JMS消息的客户端应用

6.JMS consumer:消息消费者,接受和处理JMS消息的客户端应用

7.消息的消费可以采用以下两种方法之一:

  1.同步消费:通过调用消费者的receive方法从目的地中显式提取消息,receive方法可以一直阻塞到消息到达

  2.异步消费:客户可以为消费者注册一个消息监听器,以定义在消息到达时所采取的

以上是关于第02节:JMS基本概念和模型的主要内容,如果未能解决你的问题,请参考以下文章

ActiveMQ RabbitMQ RokcetMQ Kafka实战 消息队列中间件视频教程

JMS基本概念和模型

004 JMS中的基本概念和模型支持

JMS Activemq实战例子demo

JMS的基本概念

JMS基本概念