------------恢复内容开始------------数据库
RabbitMQ基本概念:工具
Producer:生产者(消息的提供者)blog
Consumer:消费者(消息的使用者)队列
Message:消息(程序之间消息的通讯)路由
Queue:队列(消息存放的容器,消息先进先出)it
Vhost:虚拟主机(至关于MQ的数据库,用于存储队列)容器
建立虚拟主机:百度
生产者:bfc
消费者:程序
封装工具类(减小代码冗余):
消息状态:
RabbitMQ的六种工做模式:
Hellow Word:普通模式
Work queues:工做队列模式
Publish/Subscribe:发布/订阅模式
Rputing:路由模式
Topics:主题模式
RPC:远程调用模式
工做队列模式(Workqueue):
工做队列案例:
工做模式的生产者:
进行封装:
消费者1:
消费者2:
消费者3:
发布订阅模式:
发布订阅模式的使用场景:
交换机:
交换机名称类:
发布订阅模式的生产者:
新浪消费者:
百度消费者:
路由模式:
路由模式交换机类型:
路由模式生产者:
路由模式消费者(百度):
路由模式(新浪消费者):
主题模式(Topic):
主题模式交换机类型:
路由模式下的生产者:
路由模式下消费者:
百度消费者:
------------恢复内容结束------------