收藏本站
《电子科技大学》 2002年
收藏 | 手机打开
二维码
手机客户端打开本文

嵌入式CORBA的研究——开发与应用

何洪伟  
【摘要】: 随着嵌入式系统的日益广泛应用,嵌入式系统之间及嵌入式系统与普通桌面系统之间必然会出现更广泛的协同工作的需求。OMG根据这个需求,并结合嵌入式系统的资源(如CPU的处理能力、内存的容量、功耗等)有限的特点,对普通CORBA系统进行很大的裁减,在近期推出了适用于嵌入式系统的规范:minimum CORBA。 本文对minimumCORBA进行了深入的分析,并设计和实现了一个符合minimumCORBA规范的嵌入式CORBA——DeltaCORBA。minimum CORBA针对嵌入式系统对原有的CORBA进行了大幅度的裁减,主要解决了资源有限的问题。在DeltaCORBA的实现过程中,我们通过平台依赖层和多协议框架解决了ORB的可移植性问题。可移植对象适配器(POA)负责分解和分派目标对象到对象实现。针对嵌入式系统小的特点(所包含对象较少),对可移植对象适配器进行了简化,实现了一个小POA(Micro POA),它不仅具有POA的功能和灵活性,而且较小。在通常的CORBA实现中,调用从客户到服务对象,要经过多层(Stub,I/O系统,网络适配器,对象适配器,Skeleton),存在大量的动态内存管理和数据拷贝,其代价很大,需要消耗大量的资源,如:CPU,内存等。用“零拷贝”机制,使动态内存分配和数据拷贝最小化,从而提高了DeltaCORBA的性能。我们对DeltaCORBA进行了比较严格的测试,包括功能测试、性能测试及可伸缩性的测试。测试表明,DeltaCORBA是一个具有良好的可移植性和较高性能的嵌入式CORBA。 本文还研究了将DeltaCORBA应用于SCA(Software Communication Architecture)的架构中,作为其中的分布式处理的基础平台。SCA的目的是为了要提供一种标准的、开放的和可互操作的软件平台,实现无线电台应用软件的可移植性和可重用性,它要求采用符合minimumCORBA规范的CORBA中间件。DeltaCORBA作为符合minimumCORBA规范的CORBA中间件,为实现软件无线电应用程序的可移植性、可重用性和模块化提供了坚实的基础。
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2002
【分类号】:TP311.52

手机知网App
【相似文献】
中国期刊全文数据库 前10条
1 蔡科平;郭俊仓;翟宁;;基于CORBA的书目信息采访系统分析与研究[J];价值工程;2011年22期
2 李一龙;胡翰;;基于半监督学习与CORBA技术相结合的入侵检测技术[J];电脑知识与技术;2011年20期
3 ;[J];;年期
4 ;[J];;年期
5 ;[J];;年期
6 ;[J];;年期
7 ;[J];;年期
8 ;[J];;年期
9 ;[J];;年期
10 ;[J];;年期
中国重要会议论文全文数据库 前10条
1 王新生;潘浩;;JAVA/CORBA技术在数据库访问中的应用[A];第十七届全国数据库学术会议论文集(技术报告篇)[C];2000年
2 邓辉;程宏伟;;基于CORBA、异构数据库技术的远程教育自动答疑系统[A];第六届全国计算机应用联合学术会议论文集[C];2002年
3 袁志坚;杨树强;贾焰;;基于CORBA的并行海量查询中间件的设计及实现[A];第二十届全国数据库学术会议论文集(研究报告篇)[C];2003年
4 王永恒;韩伟红;贾焰;;基于CORBA异步消息的连接管理服务[A];第十八届全国数据库学术会议论文集(技术报告篇)[C];2001年
5 佟志新;杨树强;贾焰;;基于CORBA的负载平衡服务研究与实现[A];第二十届全国数据库学术会议论文集(研究报告篇)[C];2003年
6 韩伟红;隋品波;贾焰;;基于CORBA构件模型的应用服务器的设计与实现[A];第二十届全国数据库学术会议论文集(技术报告篇)[C];2003年
7 张月朋;田李;李爱平;贾焰;;基于CORBA的分布式数据库监控系统研究与实现[A];第二十四届中国数据库学术会议论文集(研究报告篇)[C];2007年
8 孙强;邹华;杨放春;;下一代网络中业务执行环境SLEE操作维护管理系统的设计与实现[A];中国通信学会信息通信网络技术委员会2003年年会论文集[C];2003年
9 许雷;郑俊辉;;Web Service与CORBA的比较及分析[A];第九届全国青年通信学术会议论文集[C];2004年
10 杜凯;杨树强;贾焰;王怀民;;基于CORBA的海量数据加载中间件的研究与实现[A];第二十届全国数据库学术会议论文集(研究报告篇)[C];2003年
中国重要报纸全文数据库 前10条
1 北京东方通信科技发展有限公司 苏洋;CORBA简介[N];计算机世界;2001年
2 IDG电讯;将C#与CORBA联起来[N];计算机世界;2000年
3 北京东方通信科技发展有限公司 苏洋;CORBA服务[N];计算机世界;2001年
4 卢捍华 丁文 姚红;CORBA在电信计费账务系统中的应用[N];计算机世界;2000年
5 北京东方通信科技发展有限公司 苏洋;CORBA的基本内容(上)[N];计算机世界;2001年
6 ;灵活的CORBA平台[N];中国计算机报;2005年
7 ;以CORBA技术为核心的网管及计费系统[N];通信产业报;2001年
8 未来;TMN+?=综合电信网络[N];人民邮电;2002年
9 陈敏编译;SOA恰逢其时?[N];计算机世界;2004年
10 北方交通大学网络管理研究中心 李艳霞;初识CORBA/SNMP网关[N];计算机世界;2002年
中国博士学位论文全文数据库 前10条
1 陈沛帅;基于CORBA的多Agent系统的研究与开发[D];浙江大学;2003年
2 张镇;面向迎宾机器人组件化系统的建模与控制研究[D];上海交通大学;2011年
3 彭德巍;移动Agent中间件平台及其测试模型研究[D];武汉大学;2004年
4 张建军;GPS与GIS技术在ITS系统中的应用研究[D];长安大学;2004年
5 余虎;数字电力系统基础架构平台技术的研究[D];湖南大学;2008年
6 郑洪源;供应链管理及其若干关键技术的研究与应用[D];南京航空航天大学;2002年
7 刘步权;分布式仿真运行支撑平台中时间管理服务的研究[D];国防科学技术大学;2004年
8 高歌;面向ATMS共用信息平台的关键技术及实施方案研究[D];吉林大学;2005年
9 李卓;分布式PACS若干关键技术研究[D];国防科学技术大学;2006年
10 施群;分布化与智能技术在制造系统中的应用研究[D];西北工业大学;2000年
中国硕士学位论文全文数据库 前10条
1 曹明杰;基于CORBA构件应用服务器多层体系结构的研究与应用[D];河海大学;2001年
2 李娟;基于CORBA的OLAP系统的设计和实现[D];中国科学院软件研究所;2001年
3 赵瑜;基于CORBA/XML的领域数据集成平台的研究与应用[D];河海大学;2003年
4 程亮;基于CORBA的WEB计算模型的研究与应用[D];西安建筑科技大学;2001年
5 赵谦;基于CORBA的计算机远程教育系统的设计与开发[D];河北大学;2001年
6 苏畅;基于CORBA的移动代理系统的研究与实现[D];南京航空航天大学;2003年
7 肖育军;基于CORBA的数据库访问构件和交换平台的研究与实现[D];湖南师范大学;2001年
8 吴瑜;CORBA在网络作业管理系统中的设计与实现[D];西北工业大学;2002年
9 孙再强;基于CORBA的网络并行计算环境的设计与实现[D];西安电子科技大学;2001年
10 陈彦;基于CORBA的枢纽信息系统对象模型研究及应用[D];河海大学;2001年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026