- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于CORBA的CAPP系统的开发
基于CORB AP
A的CP系统的开发
湖北黄石理工学院赵晓芬刘国光
基于coRBA的软件构件技术开发的cAPP系统为中小企
业实现新产品的设计、产品供销等诸方面异地异构协同
提供了有效的工具
计算机辅助工艺过程设计 的前沿课题。 0MG(Object
(CAPP)是联系设计、制造的桥梁和 网络化制造是一种全新的制造模
纽带,网络化制造系统的实施必须获 式,在该制造模式下,CAPP系统必基础之上提出的应用通用对象请求代
ommonect
得工艺设计理论及其应用系统的支 须具有适应制造资源及加工对象动态 理结构(C Obj Request
持。因此,在继承传统的CAPP系统变化和分布式处理能力,具有网络 Broker
研究成果的基础上,进一步探索网络 化、高柔性和可重构的特征,这是网 准,将面向对象技术和网络通信技术
化制造模式下的集成化、工具化 络化制造的根本要求,也是网络化制 有机地结合起来,成为分布式环境下
CAPP系统是当前CAPP研究和开发造模式下CAPP系统的内在特性。 应用系统开发可遵循的标准。
朋论坛嗍uM
此在分布对
cORBA简介 象的技术中,
网络应用支撑环境的结构体系从 客户端与服
功能上可分为运行环境和开发环境。 务器端的角
运行环境是为用户提供运行的工作平 色划分是相
台,使他们易于掌握软、硬件的控制 对的或是多
手段,完成应用的运行和管理。开发 层次的。支持
环境是应用开发和维护人员的工作平 客户访问异
台,支持应用软件的开发、检测、修 地分布对象 图1 CORBA体系结构
改和扩充,并提高软件开发的生产率 的核心机制
和质量。运行开发环境可分为硬件 称为对象请求代理(ObjectRequest对于基于CORBA规范开发的
层、系统层和应用层3部分。硬件层 Broker,ORB)。ORB处于分布对象分布式应用系统,当客户程序对服务
对应计算机及通信网络硬件;系统层 技术的核心位置。 对象的某个操作发起请求时,首先会
包括操作系统子层和数据库管理子 CORBA2.0规范给出了ORB的由客户桩(Stub)或者动态调用接口将
层;应用层包括运行控制、调度子 基本结构及其各部分的功能描述,包 该操作的输入参数编码成IIOP协议
层、开发工具子层和用户界面子层。 括接口定义语言(IDL)、静态调用接的通用数据表示(CDR)的格式,然后
分布对象技术采用面向对象的多 口(IDLStub)、ORB界面、动态调用由ORB核心将其组装成IIOP的报文
层客户/服务器计算模型,该模型将 接口(DII)、静态框架接口(Static发送给服务端。服务ORB核心接收
分布在网络上的全部资源(无论是系 Skeleton)、动态框架接口(DSI)、对该IIOP报文后,首先进行请求报文的
统层还是应用层)都按照对象的概念 象适配器(ObjectAdapter,OA)、界解码,然后由基本对象适配器(BOA)
来组织,每个对象都有定义明晰的访 面库(InterfaceRepository)、对象实
问接口。创建和维护分布对象实体的 现库(ImplememationRepository)和构接口(DSI)将该客户的操作请求分
Inter一0RB
应用称为服务器端,按照接口访问该 互操作协议(Intemet 派到对应服务对象的相应操作中。服
对象的应用称为客户端。服务器端中 Protocol,IIOP),IIOP保证了为不务对象执行完该操作之后,通过类似
的分布对象不仅能够被访问,而且自 同供应商ORB所开发的系统组件间的途径和方法将输出参数和返回值传
身也可能作为其他对象的客户端。因 可以互操作,其体系结构如图1所示。 递给
您可能关注的文档
- 可生物降解高分子PLLAPHB混合薄膜结晶性的研究.pdf
- 各种文字效果的制作.doc
- 各种证件照片编辑小常识小技巧.doc
- 合肥工业大学研究生招生目录及书目.doc
- 合肥市城市化进程与生态环境耦合效应_机理研究_刘庆广.pdf
- 同宿及异宿轨线的研究近况.pdf
- 同塔四回线参数解耦及故障分析方法.pdf
- 同位语语法与定语从句的辨析.ppt
- 同波束干涉测量差分相时延观测模型研究及验证.pdf
- 名词和冠词高三一轮复习课件.ppt
- 化学反应速率与平衡.ppt
- 企业会计信息质量问题及对策【精品发布】.doc
- 免疫学的应用高二上学期生物人教版选择性必修一.pptx
- 高中物理自由落体运动课题研究力学部分+课件+-2023-2024学年高一上学期物理人教版必修第一册.pptx
- 北师大版生物七年级上册 《细胞的基本结构和功能》第2课时CEP课件1.pptx
- Unit 4 Grammar and usage(教学课件)-高中英语牛津译林版(2020)选择性必修第三册.pptx
- 特异性免疫高二上学期生物人教版选择性必修1.pptx
- 期末复习课件专题9+物体的浮沉条件及应用(2)++2023-2024学年人教版八年级物理下册.pptx
- 其他植物激素高二上学期生物人教版选择性必修1.pptx
- 三大费用核算节税技巧【会计实务操作教程】.pptx
最近下载
- 环境保护、生态文明、绿色生活主题班会.pdf VIP
- 2020-2021学年度第二学期合肥市小学生发展绿色指标评价测试四年级语文试卷分析.docx VIP
- 2023年08月中国水产科学研究院淡水渔业研究中心公开招聘2人(第三批江山无锡)笔试历年高频考点试题含答案带详解.docx
- 机械原理课程设计-包装机推包机构运动方案设计.docx VIP
- 回归分析练习题(有答案).pdf VIP
- 人教PEP版小学三年级下册英语专题试卷和答案(7套).pdf
- 大连金石滩国家地质公园景区旅游.pptx VIP
- 魔兽世界宏命令完全教程.docx
- 2023年医疗结构化面试题库(含答案).pdf VIP
- 橡胶加工设备租赁合同.docx
文档评论(0)