http://www.cnblogs.com/luxiaoxun/p/3918054.html
RabbitMQ主页:https://www.rabbitmq.com/
AMQP
AMQP协议是一个高级抽象层消息通信协议,RabbitMQ是AMQP协议的实现。它主要包括以下组件:
1.Server(broker): 接受客户端连接,实现AMQP消息队列和路由功能的进程。
2.Virtual Host:其实是一个虚拟概念,类似于权限控制组,一个Virtual Host里面可以有若干个Exchange和Queue,
但是权限控制的最小粒度是Virtual Host