rabbitmq作为成熟的企业消息中间件,实现了应用程序间接口调用的解耦,提高系统的吞吐量。1.RabbitMQ组成是由 LShift 提供的一个 Advanced Message Queuing Protocol (AMQP) 的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 写成,因...
分类:
其他好文 时间:
2015-10-06 11:38:08
阅读次数:
183
我们基于Spring+JMS+ActiveMQ+Tomcat,做一个Spring4.1.0和ActiveMQ5.11.1整合实例,实现了Point-To-Point的异步队列消息和PUB/SUB(发布/订阅)模型,简单实例,不包含任何业务。...
分类:
编程语言 时间:
2015-09-27 01:19:50
阅读次数:
310
1.设置epel源
rpm-ivh
安装前需要安装这些包
Python不用说大家都知道这玩意就python写的
ZeroMQ消息中间件相当于puppet的rabbitMQ、activeMQ
PyCryptoPython密码工具包
M2Crypto加密模块是PythonOpenSSL封装
msgpack-python高性能的消息交换格式
YAML不说大家都知道文件格式
..
分类:
其他好文 时间:
2015-09-24 19:42:40
阅读次数:
204
一、基础提升0、uml ooa ood1、设计模式2、并发3、异步io4、jvm5、osgi6、api设计7、框架设计8、计算机系统9、数据结构和算法二、分布式架构1、rpc框架:zeroc ice、thrift、dubbo2、消息中间件:karfka、rocketmq3、协调系统:zookeepe...
分类:
其他好文 时间:
2015-09-21 13:45:40
阅读次数:
128
JMS其实并没有想象的那么高大上,看完这篇博文之后,你就知道什么叫简单。。...
分类:
其他好文 时间:
2015-09-21 00:11:45
阅读次数:
211
一、ActiveMQ是什么 ActiveMQ是一个消息中间件(Message-oriented middleware,MOM),实现JMS1.1规范,支持J2EE1.4以上,支持多种语言客户端(java,C,C++,AJAX等等),支持多种协议(http,https,ip多重广播,...
分类:
其他好文 时间:
2015-09-17 19:56:46
阅读次数:
204
AMQP,即Advanced Message Queuing Protocol,一个提供统一消息服务的应用层标准高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。基于此协议的客户端与消息中间件可传递消息,并不受客户端/中间件不同产品,不同开发语言等条件的限制。Erlang中的实现...
分类:
其他好文 时间:
2015-09-17 17:11:28
阅读次数:
182
#以前使用MQ就使用过activeMQ, 最近需要使用到消息中间件,开始看了阿里的racketMQ结果没有找到C/C++客户端 只有PAAS服务ONS提供了,使用确实挺方便的,不过暂时没有考虑,先就考虑了再WINDOWS下面也有相应版本...
网关主要在做内外网对接的时候,做一些事情,做的事情如下:1、认证:这个没啥说的,主要是是否有权限。2、协议转换:对于外网来说一般都是http的,但是对于下游来说,可能是各种协议,比如webservice、restful、FTP等等。3、并发:如果是允许异步的话,可以放到消息中间件里,如果同步的话,只...
分类:
其他好文 时间:
2015-09-11 12:42:43
阅读次数:
134
Apollo是apache旗下的基金项目,它是以Apache ActiveMQ5.x为基础,采用全新的线程和消息调度架构重新实现的消息中间件,针对多核处理器进行了优化处理,它的速度更快、更可靠、更易于维护。apollo与ActiveQQ一样支持多协议:STOMP、AMQP、MQTT、Openwire...
分类:
其他好文 时间:
2015-09-11 12:16:52
阅读次数:
388