rabbitmq介绍1.2.2资料解读.pptx

RabbitMQ介绍 目录 什么是MQ MQ有什么优势 哪些情况下建议使用MQ 什么是RabbitMQ 选择RabbitMQ理由 RabbitMQ服务场景 RabbitMQ结构图 RabbitMQ名词解释 目录 RabbitMQ客户端使用流程(productor/cunsumer) Productor范例代码及注意事项 Consumer范例代码及注意事项 开发中注意事项及重点关注异常处理 RabbitMQ服务端配置及重点参数 RabbitMQ与Spring整合范例代码 什么是MQ? MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法(消息传递),一般用作进程间通讯 MQ有什么优势? MQ本身是异步的,往队列里发送消息后无需等待,不同于通信协议。如HTTP协议(同步),客户端发出请求后必须等待服务器回应 哪些情况下建议使用MQ 高并发应用来不及处理,实时性要求不高 多应用之间异步通信,且耗时操作 什么是RabbitMQ RabbitMQ是由Erlang(爱立信公司)语言开发,实现Advanced Message Queuing Protocol (AMQP高级消息队列协议)的消息中间件。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然。 选择RabbitMQ理由 Reliability可靠性 Exchange交

文档评论(0)

1亿VIP精品文档

相关文档