rabbitmq
是一个在AMQP基础上,可复用的企业消息系统。MQ是Message
Queue消息队列,是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消
息传递指的是程序之间通过在消息中发送数据进行通信,而不..
分类:
其他好文 时间:
2015-03-10 19:39:03
阅读次数:
134
当前各种RPC中间件技术已经广泛应用于各个领域。其中,服务器之间消息通讯这种功能广泛应用于这些中间件中,于是,将这种面向消息的中间件(Message Oriented Middleware,MOM)抽象出来,形成通用的消息中间件,成为业内主流。目前消息中间件的标准主要有:JMS和AMQP。实现则是百...
分类:
其他好文 时间:
2015-02-28 20:16:39
阅读次数:
198
本文是 OpenStack 中的 RabbitMQ 使用研究 两部分中的第一部分,将介绍 RabbitMQ 的基本概念,即RabbitMQ 是什么。第二部分将介绍其在 OpenStack 中的使用。1 RabbitMQ 的基本概念RabbitMQ 是实现了高级消息队列协议(AMQP)的开源消息代理软...
分类:
其他好文 时间:
2015-02-16 11:32:56
阅读次数:
424
一. 协议 AMQP协议是分层的,类似于OSI或TCP/IP协议分层。从图中可以看出分三层: 1. Model Layer:规范服务器端Broker的行为。 2. Session Layer:定义客户端 与服务器端Broker的Context。 3. Transport Layer:...
分类:
其他好文 时间:
2015-02-04 22:00:27
阅读次数:
369
1. 历史 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue)的开源实现。AMQP的出现其实也是应了广大人民群众的需求,虽然在同步消息通讯的世界里有很多公开标准(如 COBAR的IIOP,或者是SOAP等),但是...
分类:
其他好文 时间:
2015-02-04 16:59:48
阅读次数:
243
### 摘要>Apollo是apache旗下的基金项目,它是以Apache ActiveMQ5.x为基础,采用全新的线程和消息调度架构重新实现的消息中间件,针对多核处理器进行了优化处理,它的速度更快、更可靠、更易于维护。apollo与ActiveQQ一样支持多协议:STOMP、AMQP、MQTT、O...
分类:
其他好文 时间:
2015-02-03 19:04:31
阅读次数:
296
Tuesday, January 27, 2015 3:32 PM amqp
Monday, October 21, 2013 11:46 AM aop
Monday, October 21, 2013 12:24 PM apc
Saturday, October 11, 2014 6:38 PM apc...
rabbitmq学习9:使用spring-amqp发送消息及同步接收消息 通过对spring-amqp看重要类的认识,下面来通过spring-amqp的发送消息及同步接收消息是如何实现的。有兴趣的朋友 可以去spring-amqp官网下载例子。 先来看看HelloWorldConfigu...
分类:
其他好文 时间:
2015-01-07 23:25:38
阅读次数:
123
1:发送Uri uri = new Uri("amqp://10.0.4.85:5672/"); ConnectionFactory factory = new ConnectionFactory(); factory.UserName = "abc"; ...
分类:
其他好文 时间:
2015-01-07 14:38:44
阅读次数:
155
准备开始 高级消息队列协议(AMQP1)是一个异步消息传递所使用的应用层协议规范。作为线路层协议,而不是API(例如JMS2),AMQP客户端能够无视消息的来源任意发送和接受信息。现在,已经有相当一部分不同平台的服...
分类:
其他好文 时间:
2015-01-07 13:22:49
阅读次数:
340