1:RabbitMQ是一个开源的消息代理和队列服务器,可以通过基本协议在完全不同的应用之间共享数据,使用Erlang语言开发的,是基于AMQP(高级消息队列协议)协议,Erlang主要用于交换机的开发,有着与原生socket一样的延迟这也是为什么RabbitMQ高性能的原因 2:AMQP(高级消息队列协议)协议模型 3:核心概念 server:又称BrokerConnection:连接,应用程序和server的连接channel:网络信道,几乎所有的操作都在channel上进行的,channel