RabbitMQ系列:高级消息队列协议AMQP分析和本质介绍
一.高级消息队列协议AMQP分析
常见的消息队列有:Kafka、ActiveMQ、RocketMQ、RabbitMQ
RabbitMQ是基于Erlang语言写的
Rabbit其实是遵循AMQP协议的一个Etlang代码实现
常见的有Http协议、Telnet协议
二.AMQP 0-9-1 Complete Reference Guide RabbitMQ实现的AMQP协议的版本号
https://www.rabbitmq.com/amqp-0-9-1-reference.html
AMQP包括
1.connection =>连接
2.channel =>渠道
3.exchange =>交换机
4.queue =>队列
5.basic =>发布和获取message中的一些设置
6.tx =>事务
7.confirm =>发布确认机制
三.RabbitMQ整体架构
微信:17873041739