分享到:

实时中间件研究及实现

随着网络和通讯技术的发展,中间件逐渐成为实现分布计算的关键技术之一。传统的分布式实时系统必须经过精心定制以便能在专用平台上操作,虽然这些定制的系统为实时应用的操作提供了所需的条件,但是它们创建了一个不灵活的结构,存在不容易修改、升级和与第三方产品集成的缺点。中间件是位于硬件、操作系统平台和应用程序之间的通用服务系统,具有标准的程序接口和协议,可实现不同硬件和操作系统平台上的数据共享和应用互操作。当今主流的分布式应用系统都是建立在中间件的基础上,但是通用中间件对实时能力支持不足。实时中间件提供了真正的通用软件总线结构,它可以去掉当前分布式实时系统的不灵活结构,因此中间件与实时系统的结合自然成了今后分布式实时系统的一个重要发展方向。但目前的研究在实时中间件的概念体系和实时中间件的体系结构等方面还有不足,本文对实时中间件进行了全面的研究。首先,介绍了实时系统的概念,特点,结构,调度和实时支撑平台。介绍了中间件的概念,分类,实时应用对中  (本文共84页) 本文目录 | 阅读全文>>

中国人民解放军国防科学技术大学
中国人民解放军国防科学技术大学

基于优先级的实时中间件的研究与实现

随着网络通信技术的发展,分布计算逐渐成为计算技术的主流。为了使用户能够透明、有效地共享分布在网络上的信息资源和计算资源,分布计算中间件成为实现分布计算的关键技术之一。目前的分布计算中间件能够提供良好的开发平台和通讯支持,但是它们缺乏对分布实时应用的时间约束的支持能力。尤其随着分布计算技术和分布应用的深入发展,一些关键业务领域也都使用分布对象技术进行构建,能够保证分布应用的时间约束的实时中间件逐渐成为研究的重点。本文研究基于优先级的实时中间件的概念、体系结构及其有效性验证、实时基础设施等问题,并在此基础上开发一个具有高效网络管理能力、自适应优先级调整的实时中间件系统。本文的主要工作包括:1.本文从支撑平台的角度出发,建立了实时中间件的概念体系,澄清了相关误解。本文将实时中间件定义为分布式实时应用的支撑平台,为分布实时应用的时间可预测性提供使能机制及服务。本文建立的概念体系回答了实时中间件同实时系统、实时操作系统之间的关系,指出实时...  (本文共137页) 本文目录 | 阅读全文>>

华中科技大学
华中科技大学

嵌入式实时中间件资源管理策略的研究及实现

中间件的研究与发展为开发分布式应用提供了有效的支持,但随着应用的深入,在许多分布式系统中,比如军事指挥系统、电信监管系统、多媒体系统等等都提出了对实时的需求。传统的中间件已不能满足这些系统的实时需求,因此,实时中间件的研究成为近年来中间件研究领域的热点和难点问题。实时中间件需要提供端对端的时间可预测性,这对传统的中间件提出了新的挑战,而要实现端对端的可预测性,实时中间件的资源管理策略具有十分重要的作用,因为实时的监控需要中间件对资源进行严格而灵活的控制。既要保证资源的充分利用,又要根据实时系统的特点提供动态的自适应管理机制。基于华祥软件研发中心开发的实时中间件ARTs-ORB的资源管理策略,给出了嵌入式实时中间件资源管理策略的一种实现方法。首先,介绍了ARTs-ORB的总体结构、组成组件和执行过程,并给出了ARTs-ORB在整个系统中的位置、作用和资源管理器的体系结构。然后,根据ARTs-ORB对资源的分类,分别给出了ARTs-...  (本文共55页) 本文目录 | 阅读全文>>

东北大学
东北大学

复杂实时应用系统设计实现的关键技术研究

复杂实时应用系统的成功设计与实现依赖于底层操作系统调度、资源管理机制的支持以及满足关键实时任务资源充分可预知性的编程语言方面的支撑。对于调度问题,理论上,混合动态优先级调度、支持用户级的带宽预留等算法提供了混合调度的最好方法,但是,目前所有实时操作系统均没有提供和实现上述机制。对关键任务的资源充分可预知性实时要求,普通Java平台没有提供任何解决问题的技术手段。本文研究支持复杂实时应用系统设计实现的上述关键技术和实现方法。在操作系统层面上针对多种类型混合任务集调度提出调度策略并在开源嵌入式实时操作系统中设计和实现混合调度算法与资源管理协议,达到复杂实时应用系统硬实时周期任务满足截止期前提下,软实时非周期任务调度性能提升的整体优化调度目标。在编程语言层面,基于普通Java平台,设计实现实时Java中间件组件并给出控制垃圾回收器GC启动时机的方法,实现普通Java平台下线程的可预测运行目标。本文提出基于服务器方式的混合任务集集成调度...  (本文共146页) 本文目录 | 阅读全文>>

《计算机工程与设计》2010年02期
计算机工程与设计

多现场总线融合的实时中间件的设计与实现

为了能够实现不同现场总线设备之间的互联和互操作,简化基于现场总线的系统开发过程,同时又能保证系统的实时性能,研究并提出了一种新的嵌入式系统下多现场总线融合的实时中间件实现方案。该...  (本文共4页) 阅读全文>>

哈尔滨工业大学
哈尔滨工业大学

联合试验平台中间件实时性技术研究及其服务扩展

近年来,随着信息化技术特别是计算机网络技术的发展,基于LVC(live,virtual and constructive)的联合试验技术被广泛应用于军事科研领域。中间件作为分布式试验系统的核心设施之一,可提供试验资源之间高性能、实时和低延迟的信息传输环境,实现试验资源的互联互通互操作,为整个系统协调运行提供保障。在现有联合试验平台(Joint Test Platform,JTP)中间件中,信息传输性能难以满足部分强实时应用场景的需求,且在基础服务方面缺乏对对象实例所有权按需转移及感兴趣数据过滤机制的支持。针对上述问题,本课题拟研究中间件实时性技术解决方案及相关服务扩展方法,以期完善现有联合试验平台中间件的功能,提高其信息传输性能。具体内容如下:分析现有中间件的运行原理及影响传输性能的因素,针对现有中间件仅能运行于非实时操作系统的局限性,设计开发新的高精度、强实时JTP中间件。通过研究RTX(Real-time Extention...  (本文共100页) 本文目录 | 阅读全文>>