深入理解CORBA架构:原理、特性与应用
1. 中间件的兴起
在典型公司的IT基础设施中,计算机平台的多样性促使了中间件的蓬勃发展。导致大型计算机系统异构性的因素众多:
- 遗留系统 :公司虽想以新技术取代旧技术,但完全替换旧系统往往成本高昂且风险巨大,因此常采用新旧技术混合的方式。
- 技术细分领域 :某些偏离公司常规的硬件平台和软件包,因其特殊功能而不得不被使用。
- 立法 :旨在放松行业管制的立法会对受影响公司的计算机基础设施产生影响,通常要求计算机系统更加灵活和开放。
- 合并与收购 :公司合并或收购时,相关企业面临着成功整合各自计算机网络的重大技术挑战。
以往,组织可让不同计算机系统并行运行,偶尔进行手动干预和文件批量传输来维持整体运作。然而,随着万维网的重要性日益增加,这种方式变得难以为继。Web应用需要IT基础设施的无缝集成,以实现交易自动化。许多组织发现,Web为解决集成问题和统一不同系统提供了强大动力,这也解释了为何人们对中间件技术的兴趣与日俱增。
2. 对象管理组织(OMG)
对象管理组织(OMG)主导着CORBA标准的发展。它于1989年由一群公司成立,旨在融合远程过程调用和面向对象这两种新兴技术。OMG的目标是为分布式计算打造一个完整的基础设施,即对象管理架构(OMA)。CORBA标准是OMA的核心部分,描述了支持分布式对象所需的基本基础设施,常被用作整个OMA的同义词。
OMG建立了正式的技术流程,规定了CORBA标准新元
超级会员免费看
订阅专栏 解锁全文
56

被折叠的 条评论
为什么被折叠?



