危机柠檬

文章
5
资源
0
加入时间
3年1月12天

rabbitMQ下的生产消费者模式与订阅发布模式

RabbitMQ是基于AMQP协议来实现的消息中间件。AMQP,类似于HTTP协议,也是一个应用层的协议,网络层使用TCP来通信。Client要与Server进行通信,就必须先建立连接,RabbitMQ中有Connection与Channel两个概念,前者就是一个TCP连接,后者是在这个连接上的虚拟概念,负责逻辑上的数据传递,为了节省资源,一般在一个客户端中建立一个Connection,每次使用时再分配一个Channel。所谓模式就是在某种场景下,一类问题及其解决方案的总结归纳。生产消费者模式与