博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《深入理解OSGi:Equinox原理、应用与最佳实践》一第3章 生命周期层规范与原理...
阅读量:6325 次
发布时间:2019-06-22

本文共 349 字,大约阅读时间需要 1 分钟。

第3章 生命周期层规范与原理

OSGi规范把模块化“静态”的一面,比如如何描述元数据、如何加载模块中的类和资源等内容定义于模块层规范之中;而把模块化“动态”的一面,比如模块从安装到解析、启动、停止、更新、卸载的过程,以及在这些过程中的事件监听和上下文支持环境等定义于生命周期层(Life Cycle Layer)之中。在第2章介绍了模块层相关知识后,这里再从OSGi运行时的角度去看一下模块化“动态”的相关知识。

因为生命周期层本身具有“动态”的特性,所以本章介绍的大多数例子的演示都要求OSGi框架真正运行起来才能进行。笔者演示例子采用的OSGi框架是Equinox 3.8(用于支撑Eclipse 4.2的版本),后面不再单独说明。如果读者想了解如何部署运行此框架,可参考本书第5章的相关内容。

转载地址:http://ycqaa.baihongyu.com/

你可能感兴趣的文章
依赖属性之“风云再起”
查看>>
Linux中内存buffer和cache的区别
查看>>
在CentOS6上编译安装http2.4
查看>>
Pycharm安装pip pip安装第三方模块
查看>>
cobbler安装centos 7系统
查看>>
获取计算机广域网IP的一个例子
查看>>
ISA 服务器遭遇 RPC 故障
查看>>
使用高级特性增强网络稳定性探究
查看>>
数据结构 - 二叉树(重构 + 遍历)
查看>>
Android自定义View探索(二)—常用工具
查看>>
[开源c-FFMpeg]Android add prebuilt lib(*.so) to Android.mk
查看>>
渗透测试工具(老外整理的)
查看>>
利用redis-sentinel+keepalived实现redis高可用
查看>>
代理服务器连接Internet,打开 excel2013时,会跳出需要连接网络的对话框
查看>>
Django学习系列之用户注册
查看>>
cdecl和stdcall调用约定的汇编代码对比
查看>>
RHEL 5服务篇—LAMP平台的部署及应用
查看>>
从优秀到卓越——反思应该如何创业
查看>>
Aperlib——Socket通讯模块压力及大数据对比工具
查看>>
Skype For Business2015 监控-存档服务器配置介绍
查看>>