应用场景分布式事务分布式系统组件相互通信数据复制日志同步delay queue广播通知介绍 消息总线是一种通信工具,可以在机器之间互相传输消息、文件等。 消息总线扮演着一种消息路由的角色,拥有一套完备的路由机制来决定消息传输方向。发送段只需要向消息总线发出消息而不用管消息被如何转发,为了避免消息.....
分类:
其他好文 时间:
2015-07-07 00:45:23
阅读次数:
290
消息总线是一种通信工具,可以在机器之间互相传输消息、文件等。消息总线扮演着一种消息路由的角色,拥有一套完备的路由机制来决定消息传输方向。发送段只需要向消息总线发出消息而不用管消息被如何转发,为了避免消息丢失,部分消息总线提供了一定的持久化存储和灾备的机制。分布式消息总线比较开源消息总线ActiveM...
分类:
其他好文 时间:
2015-07-03 23:22:56
阅读次数:
170
本文讲述了用EventBus重构消息总线的过程,主要重构了广播通知以及替代了责任链模式的设计。...
分类:
其他好文 时间:
2015-06-30 20:28:50
阅读次数:
133
远行科技做为Tibco公司重要战略合作伙伴和实施商,现对tibco soa 中间件做一个简单介绍。TIBCO集成服务框架(TIBCO Integrated Service Framework,TISF)是基于分布式架构的消息总线技术,遵循SOA设计理念并在其之上提供各种标准及非标准协议支持,以达到简...
分类:
其他好文 时间:
2015-05-28 00:17:04
阅读次数:
173
ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。 一、ActiveMq的特性...
分类:
其他好文 时间:
2015-05-18 18:14:48
阅读次数:
225
几种MQ产品说明:ZeroMQ : 扩展性好,开发比较灵活,采用C语言实现,实际上他只是一个socket库的重新封装,如果我们做为消息队列使用,需要开发大量的代码RabbitMQ :结合erlang语言本身的并发优势,性能较好,但是不利于做二次开发和维护ActiveMQ: 历史悠久的开源项目,已经在...
分类:
其他好文 时间:
2015-05-15 10:31:10
阅读次数:
1886
本文探讨了第三方系统接入消息总线产生的紧耦合关系,并提出基于注册的代理消费模式来进行依赖转移的一种实现思路。...
分类:
其他好文 时间:
2015-05-14 23:55:08
阅读次数:
216
一、概述 在上文《深入浅出Flex Viewer(二)——体系结构》中,笔者详细介绍了到Flex Viewer框架,使得读者能够对该框架源代码的关键目录和文件结构和这些文件中所包含或涉及到的系统的哪些构件;以及这些构件间的逻辑关系和连接这些构件所用的关键技术,如:消息总线(EventBus)、配置项...
分类:
其他好文 时间:
2015-05-13 09:54:23
阅读次数:
139
本文阐述了对消息总线内部的PubSub组件进行优化的前后设计对比,以及相比原来的设计有哪些改观。...
分类:
其他好文 时间:
2015-05-04 20:10:45
阅读次数:
196
本文主要探讨了消息总线支持Thrift RPC的实现过程。鉴于RabbitMQ官方的Java Client提供了基于RabbitMQ的JSON-RPC,消息总线也顺道提供了JSON-RPC的API。之后也尝试了为消息总线增加对Thrift-RPC的扩展支持,希望此举能让消息总线同时为SOA提供基础设施。...
分类:
其他好文 时间:
2015-04-24 21:11:59
阅读次数:
176