分布式信息化平台中嵌入式实时中间件研究
发布时间:2021-09-12 12:52
随着信息化时代的到来,军事、航天、工业控制领域对中间件的要求越来越高,实时中间件逐渐成为实现分布计算的关键技术之一。实时中间件提供了真正的通用软件总线结构,可以去掉当前分布式实时系统的不灵活结构,中间件与实时系统的结合成为今后分布式实时系统的一个重要发展方向。本文对实时中间件进行了全面的研究。首先,介绍了实时系统的概念、特点、结构、调度和实时支撑平台。然后,讨论了中间件的概念、分类、实时应用对中间件的要求、实时中间件研究的主要问题、实时中间件的设计原则和实时中间件的体系结构。最后,本文根据实时CORBA规范,分析了实时中间件的实现,包括优先级映射方法、处理器资源管理、存储器资源管理和网络通信资源管理。对实时中间件主要功能模块进行了实现并予以验证。
【文章来源】:西安电子科技大学陕西省 211工程院校 教育部直属院校
【文章页数】:63 页
【学位级别】:硕士
【部分图文】:
VxWorks交叉编译开发环境Tomado2.2开发环境
的竞争、控制优先级反转、限定调用的延迟。实时CORBA规范是建立在CORBA2.2规范以及COSS规范的基础上的,它本身是对CORBA规范的一个扩展。实时CORBA规范规定的实时中间件体系结构如图3.3所示。
实时中间件服务通常要同时处理大量的请求服务,为此,采用领导者耀良随者线程池结构。如图4.2所示为领导者/跟随者线程池协作图,领导者/跟随者线程池结构不专门指定1/0层线程,而是由线程池中的线程轮流扮演FO线程的角色,其中扮演FO线程角色的线程被称为领导者,其他线程则被称为跟随者。当请求到达时,领导者线程将它读取到一个内部缓冲区,一旦请求被证明有效,线程池中的某个跟随者线程将被释放并成为新的领导者,而原来的领导者则将请求发送到上层服务对象。调用返回后,原来的领导者自动变成跟随者并返回到线程池,新的用户请求将进入套接字端排队
【参考文献】:
期刊论文
[1]基于可分布线程的实时CORBA动态调度模型设计[J]. 李牧雏,吴俊敏,黄刘生. 计算机工程. 2006(06)
[2]实时CORBA中优先级翻转的分析及解决方案[J]. 刘林栋,张有仁. 计算机与数字工程. 2005(06)
[3]实时ORBUS系统的设计和实现[J]. 汪芸,谢俊清,沈卓炜. 小型微型计算机系统. 2005(01)
[4]实时CORBA优先级波段划分的研究及算法实现[J]. 杜庆伟,沈卓炜,杨鹏. 电子学报. 2004(05)
[5]实时中间件的研究与实现[J]. 郭长国,王怀民,邹鹏,苑洪亮. 电子学报. 2002(S1)
[6]实时CORBA技术综述[J]. 汪芸,谢俊清,沈卓炜,顾冠群. 东南大学学报(自然科学版). 2002(03)
[7]数据复制与一致性[J]. 林怀忠,陈纯,吴震华. 计算机工程与应用. 2001(20)
[8]实时调度算法研究[J]. 王志平,熊光泽. 电子科技大学学报. 2000(02)
博士论文
[1]高可靠容错实时系统的支撑技术研究[D]. 陈宇.电子科技大学 2001
本文编号:3394259
【文章来源】:西安电子科技大学陕西省 211工程院校 教育部直属院校
【文章页数】:63 页
【学位级别】:硕士
【部分图文】:
VxWorks交叉编译开发环境Tomado2.2开发环境
的竞争、控制优先级反转、限定调用的延迟。实时CORBA规范是建立在CORBA2.2规范以及COSS规范的基础上的,它本身是对CORBA规范的一个扩展。实时CORBA规范规定的实时中间件体系结构如图3.3所示。
实时中间件服务通常要同时处理大量的请求服务,为此,采用领导者耀良随者线程池结构。如图4.2所示为领导者/跟随者线程池协作图,领导者/跟随者线程池结构不专门指定1/0层线程,而是由线程池中的线程轮流扮演FO线程的角色,其中扮演FO线程角色的线程被称为领导者,其他线程则被称为跟随者。当请求到达时,领导者线程将它读取到一个内部缓冲区,一旦请求被证明有效,线程池中的某个跟随者线程将被释放并成为新的领导者,而原来的领导者则将请求发送到上层服务对象。调用返回后,原来的领导者自动变成跟随者并返回到线程池,新的用户请求将进入套接字端排队
【参考文献】:
期刊论文
[1]基于可分布线程的实时CORBA动态调度模型设计[J]. 李牧雏,吴俊敏,黄刘生. 计算机工程. 2006(06)
[2]实时CORBA中优先级翻转的分析及解决方案[J]. 刘林栋,张有仁. 计算机与数字工程. 2005(06)
[3]实时ORBUS系统的设计和实现[J]. 汪芸,谢俊清,沈卓炜. 小型微型计算机系统. 2005(01)
[4]实时CORBA优先级波段划分的研究及算法实现[J]. 杜庆伟,沈卓炜,杨鹏. 电子学报. 2004(05)
[5]实时中间件的研究与实现[J]. 郭长国,王怀民,邹鹏,苑洪亮. 电子学报. 2002(S1)
[6]实时CORBA技术综述[J]. 汪芸,谢俊清,沈卓炜,顾冠群. 东南大学学报(自然科学版). 2002(03)
[7]数据复制与一致性[J]. 林怀忠,陈纯,吴震华. 计算机工程与应用. 2001(20)
[8]实时调度算法研究[J]. 王志平,熊光泽. 电子科技大学学报. 2000(02)
博士论文
[1]高可靠容错实时系统的支撑技术研究[D]. 陈宇.电子科技大学 2001
本文编号:3394259
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3394259.html