什么是 CORBA?基本内容和工作原理是什么?
答:(1)概念公共对象代理结构(CORBA)是OMG提出的一种标准的面向对象分布的计算规范。(2)基本内容CORBA由四个部分组成;①对象请示代理(ORB,Object Request Broker),使对象在分布式环境中,透明地收发请求和响应。对象请示代理是构造分布式对象应用及其对象在不同层次的异构环境下互操作的基础。②对象服务(OS,Object Services),是为使用和实现对象而提供的基础服务集合。③通用设施(CE,Common Facilities),是为许多应用提供的共享服务的集合。④应用对象(AO,Application Objects),相当于传统的应用。(3)工作原理CORBA 的工作原理可总结为以下几个方面:①引入中间件(MidWare)作为事务代理,完成客户机(Client)向服务对象方(Server)提出的业务请求。②实现客户与服务对象的完全分开,客户不需要了解服务对象的实现过程以及具体位置。③提供软总线机制,使得在任何环境下,采用任何语言开发的软件只要符合接口规范的定义,均能够集成到分布式系统中。④CORBA规范软件系统采用面向对象的软件实现方法开发应用系统,实现了对象内部细节的完整封装,保留对象方法的对外接口定义。
举一反三
内容
- 0
什么是热电偶?其工作原理是什么?
- 1
世界的物质统一原理的基本内容是什么?这一原理在理论和实际方面有什么意义?
- 2
什么是剪切?剪切的工作原理是什么?
- 3
什么是真空炉?其工作原理与适用范围是什么?
- 4
什么是调压器?自力式调压器分为几种?工作原理是什么?