CORBA 是由 OMG 组织为解决分布式处理环境中软硬件系统互连而提出的一种解决方案,已经逐渐成为分布式计算技术的标准。CORBA标准主要分为三个层次,其中规定业务对象有效协作所需的协议规则的层次是()
- A.对象请求代理
- B.公共对象服务
- C.公共语言规范
- D.公共设施
正确答案及解析
正确答案
D
解析
对象管理组织(OMG)制订了OMA(Object Management Architecture,对象管理体系结构)参考模型,该模型描述了OMG规范所遵循的概念化的基础结构。从最底层开始,OMA分别由对象请求代理ORB、对象服务、公共设施、域接口和应用接口这几个部分组成,其核心部分是对象请求代理ORB(Object Request Broker)。对象服务是为使用和实现对象而提供的基本服务集合;公共设施是向终端用户应用程序提供的一组共享服务接口;域接口是为应用领域服务而提供的接口;应用接口是由开发商提供的产品,用于它们的接口,不属于OMG标准的内容。CORBA(Common Object Request Broker Architecture,公共对象请求代理体系结构,通用对象请求代理体系结构)是建立在OMA概念之上,由对象管理组织(OMG)组织为解决分布式处理环境(DCE)中,硬件和软件系统的互连而提出的一种解决方案。CORBA 遵从OMA模型。因此是“D公共设施”提供了业务对象有效协作所需的协议规则。