开发者
开始使用OSGI。通过重用组件的方式来构建和管理你的高度复杂的系统;OSGI使我们的代码更加容易编写、测试和重用,使管理动态部署和检测错误更容易;远程部署;检测和解决你可能不能立马察觉到的问题;
如果你正在使用Java开发软件,那么OSGI应该在你的工具箱里面;
为什么使用OSGI?
OSGI为如今在不同规模分布式系统、嵌入式应用程序和设备网络种提供了体系化和模块化的架构。从内部和现有的模块构建系统,显著的提高了软件产品和解决方案的重用,并扩展他们的生命周期,同时减少了开发和维护的费用。OSGi编程模型实现基于组件的系统的原则。
OSGI技术成功的原因在于它提供了一个非常成熟且运行在大量环境中的组件系统。OSGi组件系统被用于构建像IDE、应用服务器、应用程序框架、通信服务框架、工业自动化、家用网关设备、机载远程信息处理系统等更多高度复杂的应用程序。
使OSGi为你工作
垂直和跨行业需要通过在“专家组”的前提下,定制平台OSGi服务平台体系结构的完整性。目前的专家小组包括企业专家组,住宅专家小组和专家组核心平台。成员提出和为新的专家小组建立规章并由OSGi董事会批准。
你想将OSGI作为你的首选协议吗?OSGi成员创建新的协议规范作为会员的获益。专家小组正与其他行业协会合作,致力于通过一个OSGi设备抽象层去扩展OSGi未能触及的领域。成员通过物联网和云协作。你们对于OSGI的议程是什么?
起步
组织提供了许多资源用于探索OSGi和开始使用OSGi来开发项目。OSGi导航是一个构建和实现模块化的实用和有效的资源应用程序。
获得认证
证明你的OSGi技术。得到认证。OSGi联盟成员提供培训课程和提供OSGi认证测试。