| « | April 2026 | » | | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | | | |
| 公告 |
| 暂无公告... |
| Blog信息 |
|
blog名称: 日志总数:83 评论数量:123 留言数量:0 访问次数:269208 建立时间:2006年8月17日 |

| |
|
[Java框架]OSGi基本概念初探 文章收藏, 软件技术
lylhelin 发表于 2008/3/6 13:27:52 |
来源 http://dev2dev.bea.com.cn/blog/chrisrc/200710/23_528.html
1、OSGi是什么
OSGi是什么,OSGi是一种松散耦合的组件管理和服务运行平台规范。简单的说,用户只需要修改通用的Java类库打包档案JAR文件中META-
INF下的元数据文件MANIFEST.MF,添加必要的标签信息,放置到OSGi框架的Bundle
Repository中,用户的类库就成了OSGi环境的一部分。
成为OSGi环境的组件为其他标准的OSGi组件提供代码功能是最直接的一种。用户也可以将提供组件中的某种功能的接口和实现实例发布到OSGi服务注册
表中,供其他组件直接查找使用。同样,用户可以查找OSGi环境中其他组件提供的接口服务,调 |
|
|
[Java框架]IBM、BEA和JBoss应用服务器采用OSGi 文章收藏, 软件技术
lylhelin 发表于 2008/2/29 14:22:16 |
| OSGi联盟是由包括爱立信、IBM、Oracle和Sun
Microsystems在内的多个厂商于1999年成立的,OSGi联盟负责管理和开发OSGi规范。OSGi规范是一个Java环境的组件模型,它定
义了组件封装、生命周期管理和服务注册。应用程序或组件(以bundle的方式进行部署)不需要重启就可以远程安装、启动、停止、更新和卸载。生命周期管
理通过API来完成,API允许远程下载管理策略。OSGi最初侧重于移动及嵌入领域,现已运用在大型桌面应用程序上,其中最引人注目的是Eclipse IDE。近来成立的OSGi企业专家小组正在寻求扩展OSGi规范,以支持企业级Java厂商和开发者的需求。
OSGi已经看到在Java
EE领域的采用机会:厂商在寻找使他 |
|
« 1 ›
|