- 2
- 0
- 约2.24千字
- 约 15页
- 2019-09-10 发布于辽宁
- 举报
第9章 系统集成技术简介 9.1 CORBA简介 (1)CORBA的发展历程 1)对象管理组织(OMG)简介 2)CORBA主要版本的发展历程 (2)CORBA体系结构特点 1)引入中间件(MiddleWare)作为事务代理 2)实现客户与服务对象的完全分开 3)提供软总线机制 4)CORBA规范软件系统采用面向对象的软件实现方法开发应用系统 9.2 CORBA体系结构概述 引入中间件作为事务代理; 客户程序与服务器程序完全分离; 与面向对象的建模概念相结合; 引入接口定义语言描述服务对象功能。 9.2.1 对象请求代理(ORB) 图9.1 引入中间件后客户机与服务器之间的关系 (1)对象请求代理(ORB,Object Request Broker)的作用 总结起来,ORB的作用包括: 图9.2 CORBA系统体系结构图 接受客户发出的服务请求,完成请求在服务对象端的映射; 自动设定路由寻找服务对象; 提交客户参数; 携带服务对象计算结果返回客户端。 图9.3 客户服务请求示意图 (2)ORB的结构及类型 作为CORBA体系结构的核心,ORB可以实现如下3种类型的接口: 对于所有的ORB实现具有相同的操作; 针对特定类型对象的操作; 与对象实现类型有关的操作。 1)客户和实现驻留(Client-
原创力文档

文档评论(0)