
消息中间件
5detutu
这个作者很懒,什么都没留下…
展开
-
RabbitMQ
简介 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现。AMQP 的出现其实也是应了广大人民群众的需求,虽然在同步消息通讯的世界里有很多公开标准(如 COBAR的 IIOP ,或者是 SOAP 等),但是在异步消息处理中却不是这样,只有大企业有一些商业实现(如微软的 MSMQ ,IBM 的 Websphere MQ 等...原创 2019-04-20 22:52:10 · 294 阅读 · 0 评论 -
消息中间件
消息中间件产生背景 1.在网络通讯中,Http请求默认采用同步请求方式,基于请求与响应模式 2.在客户端与服务器进行通讯时,客户端调用服务端接口后,必须等待服务端完成处理后返回结果给客户端才能继续执行,这种情况属于同步调用方式。 3.如果服务器端发生网络延迟、不可达的情况,可能客户端也会受到影响。 网络通讯采用同步方式优缺点: 优点:及时响应数据给客户端,整个过程同步 缺点:可能会导致...原创 2019-04-20 16:40:37 · 221 阅读 · 0 评论 -
ActiveMQ
概述 是Apache下的一个子项目。 类似于ZeroMQ,它能够以代理人和点对点的技术实现队列。同时类似于RabbitMQ,它少量代码就可以高效地实现高级应用场景。RabbitMQ、ZeroMQ、ActiveMQ均支持常用的多种语言客户端 C++、Java、.Net,、Python、 Php、 Ruby等。 ActiveMQ安装 1、下载ActiveMQ 去官方...原创 2019-04-20 20:15:29 · 165 阅读 · 0 评论