ActiveMQ系列(三)-------- 术语

简介: 目的地,JMS Provider(消息中间件)负责维护,用于对 Message 进行管理的对象。

1 Destination

    目的地,JMS Provider(消息中间件)负责维护,用于对 Message 进行管理的对象。

MessageProducer 需要指定 Destination 才能发送消息,MessageReceiver 需要指定 Destination

才能接收消息。

2 Producer

    消息生成者,负责发送 Message 到目的地。

3 Consumer | Receiver

   消息消费者,负责从目的地中消费【处理|监听|订阅】Message。

4 Message

   消息,消息封装一次通信的内容。

ActiveMQ 应用

 1 ActiveMQ 常用 API 简介

     下述 API 都是接口类型,由定义在 javax.jms 包中.

是 JMS 标准接口定义.

1.1 ConnectionFactory

链接工厂, 用于创建链接的工厂类型.

1.2 Connection

链接. 用于建立访问 ActiveMQ 连接的类型, 由链接工厂创建.

1.3 Session

会话, 一次持久有效有状态的访问. 由链接创建.

1.4 Destination & Queue

目的地, 用于描述本次访问 ActiveMQ 的消息访问目的地. 即 ActiveMQ 服务中的具体队列. 由会话创建.  interface Queue extends Destination

1.5 MessageProducer

消息生成者, 在一次有效会话中, 用于发送消息给 ActiveMQ 服务的工具. 由会话创建.

1.6 MessageConsumer

消息消费者【消息订阅者,消息处理者】, 在一次有效会话中, 用于从 ActiveMQ 服务中获取消息的工具. 由会话创建.

1.7 Message

     消息, 通过消息生成者向 ActiveMQ 服务发送消息时使用的数据载体对象或消息消费者从 ActiveMQ 服务中获取消息时使用的数据载体对象. 是所有消息【文本消息,对象消息等】具体类型的顶级接口. 可以通过会话创建或通过会话从 ActiveMQ 服务中获取.

目录
相关文章
|
25天前
|
消息中间件 安全 Java
一文读懂RabbitMQ核心概念及架构
一文读懂RabbitMQ核心概念及架构
|
消息中间件 网络协议 中间件
RabbitMQ消息中间件学习1:基本概念与简单实战模式讲解
Message Queue(消息队列),在消息的传输过程中保存消息的容器,多用于分布式系统之间进行通信。 就是两个子系统之间进行通信,有两种选择,第一种是直接远程调用,第二种是借助第三方完成通信。 发送方称为生产者,接收方称为接受者。
RabbitMQ消息中间件学习1:基本概念与简单实战模式讲解
|
消息中间件 存储 Kafka
|
消息中间件 存储 大数据
|
消息中间件 RocketMQ
RocketMq名词概念
RocketMq名词概念
121 0
|
消息中间件 存储 负载均衡
RocketMQ-术语详解(通俗易懂)
RocketMQ-术语详解(通俗易懂)
193 0
|
消息中间件 中间件
ActiveMQ - 基础篇(上)
ActiveMQ - 基础篇(上)
112 0
ActiveMQ - 基础篇(上)
|
消息中间件
ActiveMQ - 基础篇(下)
ActiveMQ - 基础篇(下)
114 0
ActiveMQ - 基础篇(下)
|
消息中间件 存储 缓存
应用角度看kafka的术语和功能
Topic 每条发布到 Kafka 集群的消息都有一个类别,这个类别被称为 Topic。(物理上不同 Topic 的消息分开存储,逻辑上一个 Topic 的消息虽然保存于一个或多个 broker 上但用户只需指定消息的 Topic 即可生产或消费数据而不必关心数据存于何处)
 应用角度看kafka的术语和功能
|
消息中间件 Java Maven
消息中间件学习笔记--ActiveMQ(三、主题模式)
消息中间件学习笔记--ActiveMQ(三、主题模式)
151 0
消息中间件学习笔记--ActiveMQ(三、主题模式)