• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2008, Vol. 30 ›› Issue (11): 102-104.

• 论文 • 上一篇    下一篇

一种基于OSGi的动态演化方法

陈志伟 贲可荣 张志祥 姚振兴   

  • 出版日期:2008-11-01 发布日期:2010-05-19

  • Online:2008-11-01 Published:2010-05-19

摘要:

OSGi框架为软件动态演化提供了一个强大的平台,在该平台上运行时可进行模块的加载、卸载和替换。针对替换过程中遇到的状态丢失问题,本文利用OSOi R4规范提供的面向服务组件的编程模型,将服务组件的数据部分独立出来,实现了替换过程中状态的连续性。

关键词: 0SGi 动态演化 服务组件 面向服务的体系结构

Abstract:

OSGi provides a powerful platform for the dynamie evolution of software. Using this platform,we can install, uninstal1 and update our module on the fl y. As for the problem of state loss in the process of evolution, this paper separates the data from the service component to resolve this problem under the support of the service-oriented component model in OSGi Release 4.

Key words: OSGi, dynamic evolution, service component, service-oriented architecture