分类: 云计算
2022-02-28 11:34:28
什么是CORBA体系:
CORBA(Common Object Request Broker Architecture,公共对象请求代理体系结构,通用对象请求代理体系结构)是由OMG组织制订的一种标准的面向对象应用程序体系规范。或者说 CORBA体系结构是对象管理组织(OMG)为解决分布式处理环境(DCE)中,硬件和软件系统的互连而提出的一种解决方案;OMG组织是一个国际性的非盈利组织,其职责是为应用开发提供一个公共框架,制订工业指南和对象管理规范,加快对象技术的发展。
CORBA体系的主要内容包括以下几部分:
(1)对象请求代理 (Object Request Broker,ORB)。负责对象在分布环境中透明地收发请求和响应,它是构建分布对象应用、在异构或同构环境下实现应用间互操作的基础。ssl证书申请可以在蔚可云申请。
CORBA的含义及特点:
1、CORBA定义了一种面向对象的软件构件构造方法,使不同的应用可以共享由此构造出来的软件构件;
2、每个对象都将其内部操作细节封装起来,同时又向外界提供了精确定义的接口,从而降低了应用系统的复杂性,也降低了软件开发费用;
3、CORBA的平台无关性实现了对象的跨平台引用,开发人员可以在更大的范围内选择最实用的对象加入到自己的应用系统之中;
4、CORBA的语言无关性使开发人员可以在更大的范围内相互利用别人的编程技能和成果, 是实现软件复用的实用化工具
CORBA的用途:
1、存取来自现行桌面应用程序的分布信息和资源;
2、使现有业务数据和系统成为可供利用的网络资源;
3、为某一特定业务用的定制的功能和能力来增强现行桌面工具和应用程序;
4、改变和发展基于网络的系统以反映新的拓扑结构或新资源;