文章分类 -  消息中间件

SuperSocket .net服务框架
摘要:SuperSocket 是一个轻量级, 跨平台而且可扩展的 .Net/Mono Socket 服务器程序框架。你无须了解如何使用 Socket, 如何维护 Socket 连接和 Socket 如何工作,但是你却可以使用 SuperSocket 很容易的开发出一款 Socket 服务器端软件,例如游戏 阅读全文

posted @ 2016-03-15 15:39 荣锋亮 阅读(395) 评论(0) 推荐(0) 编辑

转 以Akka为示例,介绍Actor模型
摘要:许多开发者在创建和维护多线程应用程序时经历过各种各样的问题,他们希望能在一个更高层次的抽象上进行工作,以避免直接和线程与锁打交道。为了帮助这些开发者,Arun Manivannan编写了一系列的博客帖子,在目前总共六篇帖子中,他通过大量的图片及一些简单的Akka示例,解释了Actor模型的原理,并进... 阅读全文

posted @ 2014-11-11 10:35 荣锋亮 阅读(278) 评论(0) 推荐(0) 编辑

Apache Camel 了解
摘要:Apache Camel是一个基于规则路由和中介引擎,提供企业集成模式的Java对象(POJO)的实现,通过应用程序接口(或称为陈述式的Java领域特定语言(DSL))来配置路由和中介的规则。领域特定语言意味着Apache Camel支持你在的集成开发工具中使用平常的,类型安全的,可自动补全的Jav... 阅读全文

posted @ 2014-09-30 16:56 荣锋亮 阅读(2611) 评论(0) 推荐(0) 编辑

ActiveMQ 5.9支持Replicated LevelDB Store 和Hawtio Web控制台
摘要:最新版本的消息代理Apache ActiveMQ支持LevelDB Store的复制,同时引入了一个新的HawtioWeb控制台。在之前的版本发布了8个月之后,5.9版本已于最近发布,该版本的新功能和改进包括:Replicated LevelDB Store,一个key-value、基于文件的持久化数据库,它使用Apache ZooKeeper从一组代理节点中挑选出一个主节点,然后将所有的更新从主节点同步复制到剩余的代理节点。一个新的代理插件,可以对代理的XML配置进行选择性地变化,这些变化不需要重启就能生效,不会有停机时间。当然,依然有一些变化需要重启代理。Hawtio Web控制台,一个插 阅读全文

posted @ 2013-12-05 11:55 荣锋亮 阅读(514) 评论(0) 推荐(0) 编辑

AMQP和RabbitMQ入门
摘要:准备开始高级消息队列协议(AMQP1)是一个异步消息传递所使用的应用层协议规范。作为线路层协议,而不是API(例如JMS2),AMQP客户端能够无视消息的来源任意发送和接受信息。现在,已经有相当一部分不同平台的服务器3和客户端可以投入使用4。AMQP的原始用途只是为金融界提供一个可以彼此协作的消息协议,而现在的目标则是为通用消息队列架构提供通用构建工具。因此,面向消息的中间件(MOM)系统,例如发布/订阅队列,没有作为基本元素实现。反而通过发送简化的AMQ实体,用户被赋予了构建例如这些实体的能力。这些实体也是规范的一部分,形成了在线路层协议顶端的一个层级:AMQP模型。这个模型统一了消息模式, 阅读全文

posted @ 2013-10-29 10:27 荣锋亮 阅读(1677) 评论(0) 推荐(0) 编辑

导航