基于软件体系结构的反射式中间件研究

被引:66
作者
黄罡
王千祥
梅宏
杨芙清
机构
[1] 北京大学信息科学技术学院软件研究所
[2] 北京大学信息科学技术学院软件研究所 北京
关键词
构件; 中间件; 反射性; 软件体系结构; J2EE;
D O I
10.13328/j.cnki.jos.2003.11.001
中图分类号
TP311.52 [];
学科分类号
081202 ; 0835 ;
摘要
Internet为分布应用提供了一种开放、动态的运行环境,这要求分布应用的主要基础设施中间件能够支持运行时查看并调整平台内部状态和行为,由此产生了反射式中间件.目前的反射式中间件研究与实践存在3个不足注重系统局部或单个实体的反射而缺乏全局视图;注重中间件平台内部功能的反射,而对上层应用的反射不够;集中于CORBA平台,而对J2EE平台的反射性研究较少.介绍了一个反射式的J2EE应用服务器PKUAS.基于构件化的平台内部体系结构,PKUAS引入软件体系结构作为全局视图以实现反射体系对系统整体的表示和控制,作为J2EE应用服务器,PKUAS可反射底层平台以及上层EJB构件.同时,以PKUAS实时监控工具为例,探讨了如何利用基于软件体系结构的反射体系管理整个系统,并给出了PKUAS与其他几种反射式中间件的比较.该工作有效地解决了现阶段反射式中间件研究的不足,提高了反射式中间件的实用性.
引用
收藏
页码:1819 / 1826
页数:8
相关论文
共 2 条
[1]   PKUAS:一种面向领域的构件运行支撑平台 [J].
黄罡 ;
王千祥 ;
曹东刚 ;
梅宏 .
电子学报, 2002, (S1) :1938-1942
[2]   Software component composition based on ADL and Middleware [J].
梅宏 ;
常继传 ;
杨芙清 .
Science in China(Series F:Information Sciences), 2001, (02) :136-151