摘要
中间件与组件相结合正成为分布式系统开发的一个主要方向。CORBA是一个主流的中间件,最新的CORBA3.0规范增加CORBA组件模型(CCM),完成了CORBA向“组件化”转化的目标。文章分析了CCM产生的原因和背景,并运用IEEEStd1471多视点的分析方法,较全面的从各个视点剖析了CORBA组件模型,并给出了CCM的一个完整的多视点视图和基于CORBA组件的软件开发过程。最后指出了CCM需要进一步研究和完善的地方。
The combination of Middleware and Component is becoming a major trend for developing the distributed system.CORBA is a leading middleware and the CORBA Component Model(CCM)is added to the latest CORBA3.0specification so that the goal of CORBA″componentizing″is achieved.This paper analyzes the reasons and background of producing CCM,and fully anatomizes the CORBA Component Model from all-sided viewpoints,by making use of the multi-viewpoints analysis method proposed in IEEE std1471.Then a whole multi-viewpoints view on CCM and a soft-ware developing process based on CORBA components are given.At last,what needed to be further studied and im-proved for CCM is pointed out.
出处
《计算机工程与应用》
CSCD
北大核心
2003年第36期9-14,54,共7页
Computer Engineering and Applications
基金
国家自然科学基金重大研究计划项目(编号:90204007)