上海大学学报(自然科学版)

• 计算机工程与科学 • 上一篇    下一篇

构件依赖的描述和实现

曹旻,袁世忠   

  1. 上海大学 计算机工程与科学学院, 上海 200072
  • 收稿日期:2007-04-27 修回日期:1900-01-01 出版日期:2007-10-20 发布日期:2007-10-20
  • 通讯作者: 曹旻

Description and Implementation of Component Dependency

CAO Min,YUAN Shi-zhong   

  1. School of Computer Engineering and Science, Shanghai University, Shanghai 200072, China
  • Received:2007-04-27 Revised:1900-01-01 Online:2007-10-20 Published:2007-10-20
  • Contact: CAO Min

摘要: 随着构件技术的发展,越来越多的企业以可重用的构件来搭建自己的核心信息系统.但是,这些构件通常是由不同的开发者在不同的环境下,以不同的方法学来开发完成的,不了解这些构件的依赖关系,很难构建出健壮高效的软件系统.该文提出一种描述构件间依赖的方法,设计了一套机制来完成构件间依赖的动态更新,并在模型中进行了实现.在基于CORBA的实现原型上的性能测试表明了该方法和机制的可行性.

关键词: 动态配置, 构件, 基于构件的分布式应用, 依赖

Abstract: Techniques that build distributed applications with reusable components are increasingly adopted. However, these components are developed by different programmers either in homogeneous or heterogeneous environments, with different methodology. It is hardly to build a robust and efficient system unless component dependency is clearly described. This paper represents a novel approach to describe the static component dependency. An event-based mechanism is also designed for dynamic change of component dependency. We have implemented a prototype using the proposed model. It has been shown that the approach combines both static and dynamic dependency.

Key words: component, componentbased distributed application, dynamic reconfiguration, dependency