- 33
- 0
- 约5.71万字
- 约 46页
- 2017-06-12 发布于北京
- 举报
CORBA核心总体设计规划
基于服务的ORB
遵循公共ORB体系结构,可以有很多ORB的具体实现,比如客户和实现驻留ORB,基于服务的ORB,基于系统的ORB以及基于链接库的ORB等。考虑到我们今后利用本平台所作开发项目的具体情况以及我们目前的开发条件与能力,决定选用基于服务的ORB为开发目标。
这种基于服务的ORB,对ORB进行集中式管理,所有的客户实现均可以与一个或多个服务器进行通信,这些服务器的功能是将请求从客户端发送到实现端。这样的话,ORB就可以做成一个普通的程序,以便运行在不同的平台上。
总体结构
本系统所采用的实现方法为:客户通过动态调用接口和ORB接口经ORB核心与具体的对象实现进行交互。具体结构如下图所示:
参照CORBA 2.3规范,本系统工作原理如下:
客户首先通过ORB核心提供的ORB接口得到一个对象引用。至于得到一个什么样的对象引用,取决于客户需要的服务。通常每个服务都会有一个标识,客户就是通过这个标识来识别每一个服务的。也就是说,客户首先要向ORB核心提交一个服务标识来请求一种服务。
ORB核心在得到客户提供的服务标识之后,从它掌握的各个对象适配器(POA)中处于活跃状态的对象实现(服务提供者)中挑选一个。本系统中,ORB核心是通过查询一个POA、对象实现(服务标识)列表来完成这一功能的。这样的话,ORB核心返回给客户的对象引用具体地说就是该服务与PO
您可能关注的文档
- Cadence、Allegro技巧—董磊.doc
- CAD图块颜色、字高等参数快速修改.doc
- c8600的app2sd适合菜鸟级以上人士4.doc
- CAD实用技巧80条.doc
- CAD装配图明细栏的绘制.doc
- CakewalkSonar8的安装与升级方法详解.doc
- CatchME(第五期).doc
- CAXA汽车零部件行业PLM解决方案.doc
- CC2XXV4.10配USB仿真器安装指南2007-9-19更新.doc
- CCD物体重量实时动态监测的研究.doc
- 【人民日报】十五五规划必刷100题及答案.docx
- 国家电网有限公司高校毕业生招聘考试公共与行业知识题库及答案(2026版).docx
- 高中入团积极分子考试题库及答案.docx
- 北京工业大学耿丹学院《社会福利思想》2025-2026学年期末试卷.doc
- 北京工业大学耿丹学院《新中国史》2025-2026学年期末试卷.doc
- 北京工业大学耿丹学院《文献信息检索与利用》2025-2026学年期末试卷.doc
- 活动策划丨长城炮越野皮卡上市发布方案 .pdf
- 【中考动员】主题班会《100天做自己的六边形战士+》.pptx
- 中考英语高频词汇第二部分 阅读技能·提升练(学用).pdf
- 商业综合体安全生产管理制度.docx
最近下载
- 联通校招技术笔试题目及答案.doc VIP
- 35KV变电站施工组织设计.doc VIP
- Zynq-7000可扩展处理平台架构概述.pdf
- 2026年国企基层党支部查摆问题和整改措施清单(16方面).docx VIP
- 2025财务金融笔试题及答案.doc VIP
- 2024齿轮轮齿的磨损和损伤第2部分:补充信息.docx VIP
- 修改病历申请模板.doc VIP
- zynq soc zynq 7000汇总官方zynq soc zynq 7000汇总3microzed板载microzed_gettingstarted_v1_0.pdf VIP
- Xilinx Zynq 7000-总结.pptx VIP
- ppt课件-能量代谢与体温调节.ppt VIP
原创力文档

文档评论(0)