OSGi R4简介
From Tuscany中文社区
目录 |
[编辑] 什么是OSGi Service Platform?
- Java 服务框架
- 可靠、稳定
- 支持大范围分布(这里指的是随处可用,而不是网格化计算)
- 支持多种设备
- 可协作的
- 由实力厂商发起的
IBM, Ericsson, Nokia, Sony, Telcordia, Samsung, ProSyst, Gatespace, BenQ, Nortel, Oracle, Sybase, Espial
[编辑] 为什么 OSGi Service Platform?
解决/针对的问题
- 二进制软件可移植性不完善
- 异构软件系统的复杂性
支持大量的设备环境
- 软件的管理
[编辑] 问题: 软件复杂性
[编辑] 问题: OO技术的局限性
- 高耦合度限制了重用
对一个Object的引用引发大量的连带Object
- 随着需求的复杂化,系统变得越来越庞大
- OSGi这样的组件化架构,降低了OO系统的耦合度

