【网学提醒】:本文主要为网上学习者提供分布式对象DCOM与CORBA本质、区别与互用,希望对需要分布式对象DCOM与CORBA本质、区别与互用网友有所帮助,学习一下吧!
资料包括: 论文(7页7009字)
说明:摘要: 分布计算是企业级应用开发的关键技术,本文阐述了分布计算中两种流行标准DCOM和CORBA的本质和区别,并探讨了DCOM与CORBA集成的应用服务器实用模型的建立。
关键字:DCOM, CORBA
Abstract: Distributed computing is the vital technology in the application development of the
enterprise level, this paper illustrates the rationale and architecture of two distributed computing standards in vogue DCOM and CORBA, and a practical DCOM and CORBA integrated application server model is discrtibed.
Key Words: DCOM CORBA
1 分布式计算环境与多层结构的发展背景
早在70年代末第一个关系型数据库管理系统出现时,计算机的数据库时代就已悄然开始。那时的观念是由应用程序与关系型数据库共享统一文件系统,这种数据处理的模式一般称为单层结构。由于这种结构的数据库程序占用计算机资源较多也不利于多用户环境数据库的访问,于是在80年代中期,数据库应用开始转向C/S(Client/Server) 结构, 也就是所谓的两层结构(2-Tier)。
目录:1 分布式计算环境与多层结构的发展背景
2 Dcom与Corba在起源、技术观点与使用等方面的区别
起源
3 DCOM与CORBA在企业应用服务器建立中的互用
4 结语
参考文献:■ 《Com与Corba本质与互用》(Com and Corba side by side)Jason Pritchard 著 清华大学出版社
■ “一种DCOM与CORBA集成的应用服务器实用模型研究” 李刚 王茜 东南大学
计算机科学与工程系
■ 《解读COM与CORBA》 施晓军编译 编程指南技术天地网站
■ Don Box.Essential COM (Addison-Wesley,1998)
■ The Common Object Request Broker:Architecture and Specification(OMG,1998)
■ Ronan Geraghty et al. COM-CORBA Interoperability (Prentice Hall,1999)
作者点评:对于分布式计算,COM/DCOM和CORBA都具有可扩展性和健壮性的结构,并且具有各自不同的优势。不管怎样,鉴于它们内在的区别,它们分别适用于具有不同规模和类型的应用中。如果系统主要运行微软操作系统,并且其地域分布上不是很广的话,那么,COM/DCOM或许是比较合适的。CORBA则适用于异构的、大规模的分布式系统。两种技术体系结构有其相同点和不同点,因此,在挑选产品时,必须作一番考虑。当然,由于许多开发商为CORBA应用和COM交互提供了许多解决方案,我们就可以充分利用两者的优势互补来达到我们的应用目的。