OSGI是什么意思?
OSGI(开放服务网络接入)是开放式服务网络接入(OSGi)规范,它被用于于Java应用程序和包管理。OSGI是一种分布式系统架构,用于将众多Java组件(如模块、库、框架等)分解,以更好的利用Java的可移植性、可扩展性来定义最终的应用。OSGI的应用领域涵盖从游戏开发、桌面软件到应用和服务端后台(如XML解析器)。OSGI的组件可以被重用,以供其他应用使用,从而提高开发者的重复使用率,缩短用户研发的时间。 OSGI的核心思想是基于模块的可扩展性、组件化、可替换性、私有接口等规范...