【一头扎进JMS】(4)----RabbitMQ概述

来源:互联网 发布:武汉大学生知乎 编辑:程序博客网 时间:2024/05/21 11:01

        MQ为Message Queue,消息队列是应用程序和应用程序之间的通信方法.RabbitMQ是一个开源的,在AMQP(一种提供统一消息服务的应用层标准高级消息队列协议,是应用层协议的一种开发标准,为面向消息的中间件设计)基础上完整的,可复用的企业消息系统.支持主流的操作系统,Linux,Windows,MacOX等.多种开发语言支持,java,Python,ruby,.net,php,c/c++,node.js等.开发语言:Erlang-面向并发的编程语言.MQ的其他产品还有activemq,kafka(分布式发布订阅消息系统),在接下来的博客中都会陆续讲解的.


5种队列:


1.简单队列



p:消息生产者

c:消息消费者

红色:队列

生产者将消息发送到队列,消费者从队列中获取消息.


原创粉丝点击