李天辉
1 概述
CORBA规范是最近几年最具生命力的跨平台技术,它独立于网络协议、编程语言和软硬件平台,支持异构的分布式计算和不同编程语言的对象重用。自OMG组织在1991年推出CORBA的第一个版本以来,经过十多年的发展,CORBA现已成为与DCOM、J2EE并列的三大组件技术,并被工业界广泛接受和使用。CORBA具有下列特点:
平台无关性 可以工作于不同的操作系统和网络环境下,客户和服务器可以位于不同的平台上;
编程语言无关性 可以支持多种编程语言(面向对象及非面向对象的语言),客户和服务器可以使用不同的编程语言开发;
允许在不同对象间尽可能透明地传递请求 应用可以跨越不同的应用领域,支持服务(例如名址映射)位于CORBA之外。
CORBA作为系统集成的一种工业标准体系结构,其主要优点在于:
(1) CORBA简化了分布式应用的集成,对于最终用户而言,它更易使用,因而在时间和成本方面都有所节约。
(2) 与原有的基于RPC机制的单纯的C/S
热点新闻
推荐产品