码迷,mamicode.com
首页 > 其他好文 > 详细

RabbitMQ概要图

时间:2019-06-07 00:57:59      阅读:80      评论:0      收藏:0      [点我收藏+]

标签:image   理解   特定   名称   bsp   绑定   cti   nec   监听端口   

技术图片

 

使用流程

发布者(推送消息的一端):

  1. 创建一个tcp长连接connection,连接rabbitmq的监听端口5672;

  2. 在TCP长连接下创建一个信道channel,信道可以理解为connection的一个分支;

  3. 通过信道向rabbitmq声明一个交换机exchange,设置交换机的类型,名称,是否持久化等属性;

  4. 通过信道向rabbitmq声明一个队列queue,设置队列的名称,是否持久化等参数;

  5. 通过信道向rabbitmq声明一个绑定binding,设置绑定的交换机名称,队列名称,绑定的路由键;

  6. 通过信道向rabbitmq推送一条消息,指定交换机和路由;

消费者(接收消息的一端):

  1. 从第一步到第四步和发布者做的事情是一模一样的,如果已经存在相应的exchange、queue等则跳过;

  2. 通过信道向rabbitmq声明一个订阅,订阅特定的queue,并且设置回调函数及是否确认等;

  3. 通过信道监听rabbitmq推送过来的消息;

RabbitMQ概要图

标签:image   理解   特定   名称   bsp   绑定   cti   nec   监听端口   

原文地址:https://www.cnblogs.com/itplay/p/10987227.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!