MQ笔记

432 阅读1分钟

消息中间件的主要特点:高并发,消息异步,应用解耦。常用MQ有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ。

图片源于juejin.cn/post/684490…

JMS术语

provider 生产者;

consumer 消费者;

PTP (point to point) 点对点通信;

Pub/Sub (publish/subssubscribe) 发布 订阅模式; Queue队列;

Topic 主题目标;

connectionFactory 连接工厂;

Connection JMS客户端连接到provider;

Destination 目的地;

Session 会话;

MessageConsumer接口(消息消费者)

MessageProducer接口(消息生产者)

Message接口(消息)

JMS的五种消息正文

StreamMessage java原始值的数据流

MapMessage 键值对

TextMessage 一个字符串对象

ObjectMessage 一个序列化的对象

BytesMessage 字节的数据流

ActiveMQ 默认port:8161