节点文献
CORBA组件模型
COBRA Component Model
【摘要】 <正> 1.引言最近几年,分布对象计算中间件(如CORBA中间件)在全球迅速发展和推广。这主要得益于CORBA允许在异种编程语言、异种平台、异种硬件的环境中,使客户在不知道对象所在地的前提下,调用分布的操作或对象。传统的CORBA对象模型提供了一个标准中间件框架,定义了ORB软件总线,使客户能调用本地或远端对象上的操作。同时为了提供可重用的组件,OMG定义了一些公共的对象服务,例如命名、交易和事件通知服务等。所以,使用CORBA和它的对象服务,设计者可以集成大型复杂的分布式应用。但是在CORBA3.0出现以前,它也存在如下的一些不足:没有标准的方法来配置对象实现;对CORBA服务器缺少公有的编程习惯;较难扩展对象功能,只能靠继承而不能使用组合;没有大家公认的对象服务,没有标准的生命周期管理。由于存在诸多不足,使设计者基于CORBA中间件开发/维护大型分布式应用工作量极大。所以OMG在CORBA3.0规范中提出了CORBA组件模型(CCM)(OMG 1999b)来帮助人们摆脱上述困境。
【Abstract】 The CORBA Component Model (CCM) is proposed in CORBA 3.0. In this paper, discussions are focused on the CCM that includes the Abstract Component Model, Component Implementation Framework, the Container Model, and a Packaging and Deployment Model.
【关键词】 CORBA;
CCM;
CIF;
Distributed object computing;
【Key words】 CORBA; CCM; CIF; Distributed object computing;
【Key words】 CORBA; CCM; CIF; Distributed object computing;
- 【文献出处】 计算机科学 ,Computer Science , 编辑部邮箱 ,2002年05期
- 【分类号】TP393
- 【被引频次】10
- 【下载频次】93