%0 Journal Article %T COBRA Component Model
CORBA组件模型 %A 彭舰 %A 刘锦德 %J 计算机科学 %D 2002 %I %X 1.引言最近几年,分布对象计算中间件(如CORBA中间件)在全球迅速发展和推广。这主要得益于CORBA允许在异种编程语言、异种平台、异种硬件的环境中,使客户在不知道对象所在地的前提下,调用分布的操作或对象。传统的CORBA对象模型提供了一个标准中间件框架,定义了ORB软件总线,使客户能调用本地或远端对象上的操作。同时为了提供可重用的组件,OMG定义了一些公共的对象服务,例如命名、交易和事件通知服务等。所以,使用CORBA和它的对象服务,设计者可以集成大型复杂的分布式应用。但是在CORBA3.0出现以前,它也存在如下的一些不足:没有标准的方法来配置对象实现;对CORBA服务器缺少公有的编程习惯;较难扩展对象功能,只能靠继承而不能使用组合;没有大家公认的对象服务,没有标准的生命周期管理。由于存在诸多不足,使设计者基于CORBA中间件开发/维护大型分布式应用工作量极大。所以OMG在CORBA3.0规范中提出了CORBA组件模型(CCM)(OMG 1999b)来帮助人们摆脱上述困境。 %K CORBA组件模型 %K 分布对象计算中间件 %K 软件组件 %K 软件开发 %U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=64A12D73428C8B8DBFB978D04DFEB3C1&aid=108FD432ADFE147D&yid=C3ACC247184A22C1&vid=771469D9D58C34FF&iid=94C357A881DFC066&sid=13553B2D12F347E8&eid=A04140E723CB732E&journal_id=1002-137X&journal_name=计算机科学&referenced_num=0&reference_num=5