摘要:
头安排的任务最近不是很忙。偶然看到了OSGI的一点介绍。遂搜索之。结果网上一片溢美之词,好奇心起,学习一下。简言之,osgi强大之处在于:1、支持“热插拔”。就像硬件一样,这是非常强大的功能。系统可以很方便地扩展新的功能。通过安装新的Bundle、更新或停止现有的Bundle来实现系统功能的插拔。2、允许系统动态的改变行为。先停用目前的bundle,在启动新的bundle。即轻松的实现了动态的改变行为。3、代码的复用性。传统的代码组织形式有两种,第一种是一个项目是一个工程,不同的模块以不同的包名区分,这很不利于代码的复用,基本是修改已有的代码;第二种是不同的模块单独建工程,但是你将会深受其代码 阅读全文
posted @ 2013-07-12 10:12 Adam Tam 阅读(335) 评论(0) 推荐(0) 编辑