浏览 6235 次
锁定老帖子 主题:OSGI的大饼图
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-11-29
看Module的定义其实真的没有太多的看头,其实和plugin.xml(不管是Eclipse的还是Apollo的都是一样),只不过是换了个名称而已。多了ModuleActivator的声明,这个类就是用来控制Module的生命周期的,很有用。其它的描述除了有Module自身信息之外,还有依赖关系的描述;以及对外提供接口的描述。我们实用Provide-Service的方式来描述,其实是差不多的。 OSGI的类加载器有一套自己的定义。主要是系统类加载器,以及模块的类加载器,还有默认的启动类加载器(不是JVM的那个,而是OSGI里面定义的一个bootClassLoader) 有一张图详细画了这个类加载器的结构,和OSGI进行类加载的步骤,很清晰,很好。 关于LifeCycle,就不用再啰嗦了。只要知道状态的变化就OK了。 服务层实现了服务的注册,服务的获取,服务的监听,其实也是一套面向服务的体系结构,SOA嘛,这里也是简单的实现。 上周到这周的事情一直很多,公司要招人,我要参与出题和上机考试,希望能为公司引进一些好的新鲜血液吧。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-08-24
fgggggggggggggg
|
|
返回顶楼 | |