节点文献
基于组件的动态软件更新
Component-based dynamic updating software system
【摘要】 在分析影响动态软件更新的关键问题的基础上,从组件模型的设计出发来寻求系统架构对动态更新的支持,并利用动态插入拦截器来获取更新的安全点,从而实现了动态组件的热交换,其主要过程包括插入拦截器、阻塞调用、状态转移和请求重定向。基于该思想实现的集群高可用应用开发平台具有更好的可用性、可扩展性和运行性能。
【Abstract】 Based on the analysis of the key issues that affect dynamic updating,a component-based dynamic updating mechanism which obtained a safe updating point by interposing interceptor dynamically was presented,and the hot-swapping of dynamic components was achieved.The main procedure included interposing interceptor,blocking invocation,transferring state and redirecting requests.This design makes the application has better feasibility,expansibility and operation performance.
【基金】 中国科学技术大学青年基金资助项目(KA1125);中国科学院高水平大学建设基金资助项目(KY2706)
- 【文献出处】 计算机应用 ,Journal of Computer Applications , 编辑部邮箱 ,2006年08期
- 【分类号】TP311.52
- 【被引频次】16
- 【下载频次】140