2015年11月23日
摘要: HSF提供的是分布式服务开发框架,taobao内部使用较多,总体来说其提供的功能及一些实现基础:1.标准Service方式的RPC 1)、Service定义:基于OSGI的Service定义方式 2)、TCP/IP通信: IO方式:nio,采用mina框架 连接方式:长连接 服务器端有限定大小的连接... 阅读全文
posted @ 2015-11-23 00:21 viewcozy 阅读(886) 评论(0) 推荐(0) 编辑
摘要: 现在基本不怎么用了,OSGi主要的价值,在实际中体现得不太明显比如类隔离,用更简单的自定义ClassLoader也可以实现;单机多版本服务,用的场景也很少;热部署也不是很实用但是,基于OSGi框架做开发,复杂度的上升又是显而易见的。因此,用很高的代价,只能换来较少的收益,在开发人员之间推动很困难,渐... 阅读全文
posted @ 2015-11-23 00:17 viewcozy 阅读(354) 评论(0) 推荐(0) 编辑
摘要: OSGi提出的根源是什么?在我看来就是对JVM的类加载机制进行了扩展,添加了一系列的规则,使得原有的类包(Class Package)扩展到类域(Class Domain)。然后是建立在类域上的一系列松耦合应用。在OSGi R4中,核心部分分为了4层:安全层(Security Layer)、模块层(... 阅读全文
posted @ 2015-11-23 00:13 viewcozy 阅读(303) 评论(0) 推荐(0) 编辑