OSGI&RCP
iteye_8101
这个作者很懒,什么都没留下…
展开
-
Spring DM Server的部署与应用
Spring DM Server引用官方的介绍是is a completely modular,OSGI-based java server designed to run enterprise java applications and spring-powered applications with new degree of flexibility and reliability....2009-03-17 11:20:53 · 423 阅读 · 0 评论 -
基于Equinox的OSGI4的单独部署与基本应用
大家如果关注eclipse的话应该会注意到,目前eclipse的底层插件体系架构已经改成了OSGI的插件结构。OSGI就是“开放服务网关协议”,OSGI官方称是面向服务的系统架构,也可以理解为面向组件的架构,系统中每一个组件或者一个模块称之为bundle,这也是OSGI里的概念模型。更多的OSGI的介绍,大家可以Google一下或baidu一下。 本人接触OSGI时间不长,没有...2008-09-16 11:03:58 · 144 阅读 · 0 评论 -
在RCP中应用OSGI DS
在RCP中应用OSGI的DS(Declarative Service)服务,特别要注意各个Bundle(插件)的启动顺序,其中org.eclipse.equinox.ds_1.0.0.v20080427-0830.jar(DS服务的Bundle)这个Bundle要比其他需要DI Service的Bundle启动要早,同时又要比它依赖的Bundle启动要迟。equinox的DS插件依赖如下:...2008-09-22 15:18:06 · 147 阅读 · 0 评论 -
部署自动发现和安装Bundle的OSGI应用
在之前的文章http://ferreousbox.iteye.com/admin/blogs/242636中介绍了部署和应用OSGI系统,但是文章中介绍的是手动部署和管理方式。今天介绍的主要就是自动查找Bundle和安装部署的应用,还是以Equinox为实现框架来介绍,同时也参考了Eclipse官方的http://www.eclipse.org/equinox/documents/quic...2008-09-23 11:57:26 · 278 阅读 · 0 评论 -
spring web module应用中的几个需要注意的地方
这两天在研究spring dm中web module时候遇到些问题,现已成功解决,现在将问题和解决方法发布如下,避免大家继续走弯路,呵呵。 1.开发的时候请使用OSGI推荐的Import-Package方式来导入包,不要直接设置工程的依赖,这个不是我遇到的问题,也拿出来说下,因为OSGI的开发方式还是有些不一样的。 2.在spring的bean定义文件中,如果有用到spring框架...2008-12-01 20:27:30 · 150 阅读 · 0 评论