动态模型系统OSGi
来源:互联网 发布:2017java工程师待遇 编辑:程序博客网 时间:2024/05/18 12:33
OSGi 技术是面向Java的动态模型系统。OSGi服务平台向Java提供服务,这些服务使Java成为软件集成和软件开发的首选环境。 Java提供在多个平台支持产品的可移植性。OSGi技术提供允许应用程序使用精炼、可重用和可协作的组件构建的标准化原语。 这些组件能够组装进一个应用和部署中。
OSGi服务平台提供在多种网络设备上无需重启的动态改变构造的功能。 为了最小化耦合度和促使这些耦合度可管理,OSGi技术提供一种面向服务的架构,它能使这些组件动态地发现对方。OSGi联盟已经开发了为例如象HTTP 服务器、配置、日志、安全、用户管理、XML等很多公共功能标准组件接口。这些组件的兼容性插件实现可以从进行了不同优化和使用代价的不同计算机服务提供 商得到。然而,服务接口能够基于专有权基础上开发。
因为OSGi技术为集成提供了预建立和预测试的组件子系统,所以OSGi技术使你从改善产品上市时间和降低开发成本上获益。因为这些组件能够动态发布到设备上,所以OSGi技术也能降低维护成本和拥有独一无二的新的配件市场机会。
OSGi规范的核心组件是OSGi框架。这个框架为应用程序(被叫做组件(bundle))提供了一个标准环境。整个框架可以划分为一些层次:
- L0: 运行环境
- L1: 模块
- L2: 生命周期管理
- L3: 服务注册
还有一个无处不在的安全系统渗透到所有层。
- 动态模型系统OSGi
- 动态模型系统 OSGi
- Java动态模型系统OSGi实战讲解
- 面向Java的动态模型系统OSGi技术
- OSGI(面向Java的动态模型系统)
- OSGI (面向Java的动态模型系统)
- 基于OSGi的动态化系统搭建
- 基于OSGi的动态化系统搭建
- 基于OSGi的动态化系统搭建
- OSGi和Spring入门:什么是Spring动态模型(Spring DM)?
- OSGi和Spring入门:什么是Spring动态模型(Spring DM)?
- OSGi入门必读系列《OSGi和Spring入门:什么是Spring动态模型(Spring DM)》
- OSGi入门必读系列之《OSGi是什么:Java语言的动态模块系统》
- OSGi是什么:Java语言的动态模块系统
- OSGi是什么:Java语言的动态模块系统
- OSGi是什么:Java语言的动态模块系统
- OSGi是什么:Java语言的动态模块系统
- 1 OSGi是什么:Java语言的动态模块系统
- 如何制定月工作计划?——我的项目管理心得
- C语言数据类型
- [STM32]SysTick, 简单到只有一句话
- Java中static、this、super、final用法
- GDB用法问题点
- 动态模型系统OSGi
- Logitech G1其实还是不错的
- Unity3D今天开始更新文章了!
- vi学习_写在前面的话
- 三层架构和多层架构的区别?
- 多个碎片的合并
- 面向Java的动态模型系统OSGi技术
- sql事务和存储过程
- 比尔盖兹给青少年的11条准则