CORBA是由OMG组织为解决分布式处理环境中软硬件系统互连而提出的一种解决方案

练习题库2022-08-02  31

问题 CORBA是由OMG组织为解决分布式处理环境中软硬件系统互连而提出的一种解决方案,已经逐渐成为分布计算技术的标准。CORBA标准主要分为三个层次,其中规定业务对象有效协作所需的协议规则的层次是(  )。A.对象请求代理B.公共对象服务C.公共语言规范D.公共设施

选项 A.对象请求代理
B.公共对象服务
C.公共语言规范
D.公共设施

答案 D

解析 CORBA(Common Object Request Broker Architecture,公共对象请求代理架构)是由OMG组织制订的一种标准的面向对象的应用程序体系规范。
OMG组织成立后不久就制订了对象管理架构(Object Management Architecture,OMA)参考模型,该模型描述了OMG规范所遵循的概念化的基础结构。OMA由对象请求代理ORB、对象服务、公共设施、域接口和应用接口这几个部分组成,其核心部分是对象请求代理(Object Request Broker, ORB)。
CORBA标准由OMG设立并进行控制。CORBA分布计算技术,是由绝大多数分布计算平台厂商所支持和遵循的系统规范技术,具有模型完整、先进,独立于系统平台和开发语言,被支持程度广泛的特点,已逐渐成为分布计算技术的标准。COBRA标准主要分为三个层次:对象请求代理、公共对象服务和公共设施。最底层是对象请求代理ORB,规定了分布对象的定义(接口)和语言映射,实现对象间的通讯和互操作,是分布对象系统中的“软总线”;在ORB之上定义了很多公共服务,可以提供诸如并发服务、名字服务、事务(交易)服务、安全服务等各种各样的服务;最上层的公共设施则定义了组件框架,提供可直接为业务对象使用的服务,规定业务对象有效协作所需的协定规则。
答案选D。
转载请注明原文地址:https://tihaiku.com/congyezige/2302232.html

最新回复(0)