实时中间件的研究与实现  被引量:7

Research and Implementation of Real-Time Middleware

在线阅读下载全文

作  者:郭长国[1] 王怀民[1] 邹鹏[1] 苑洪亮[1] 

机构地区:[1]国防科技大学计算机学院,湖南长沙410073

出  处:《电子学报》2002年第12A期2094-2098,共5页Acta Electronica Sinica

基  金:863重点课题(No.2001AA113020);国家自然科学基金(No.00104020);国家重点基础研究发展规划项目(No.G1999032703)

摘  要:解决分布式应用日益增多的实时问题需要实时中间件.实时中间件是分布式实时应用的支撑平台,它为应用提供表达实时约束的手段,并提供调度请求的机制和多种控制资源的方法,从而为分布式应用实现执行时间的可预测性提供方法.本文给出了实时中间件的概念体系,在分析中间件的体系结构模型的基础上,提出了一个多级线程池实时中间件体系结构,该模型不仅具有较强的并发处理能力,而且可以控制网络和请求使用的各种资源,能够提高系统的时间可预测性.采用该体系结构,我们实现了一个遵循实时CORBA规范的实时ORB,并通过详细的对比测试验证了多级线程池实时中间件模型的有效性.Real-time middleware holds an important position in increasing distributed application development. As the basic platform, the middleware should satisfy suchlike requirements: expression methodology of real-time constraints, real-time request scheduling mechanism, means of resource controlling and enabling the predictability of program lifecycle. This paper makes three contributions to the design of real-time middleware system. First, the paper defines the architecture of real-time middleware system. Second, under the analysis of distributed middleware applications, the paper presents a multi-level thread-pool real-time middleware model . Compared with traditional ones, the model has three advantages: better concurrent potential, more capability on network and resource controlling and higher system behavior predictability. Finally, the paper presents a real-time ORB under the specification of OMG realtime CORBA. Detailed experiments and comparison shows the efficiency of multi-level thread-poll real-time middle-ware model.

关 键 词:实时中间件 可预测性 实时CORBA 实时系统 软件 

分 类 号:TP316[自动化与计算机技术—计算机软件与理论] TP311.[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象