首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到15条相似文献,搜索用时 46 毫秒
1.
反射中间件的研究   总被引:7,自引:0,他引:7  
中间件处理的是复杂的分布式应用问题,因而常常面对变化的运行环境和不同的用户需求。当前的中间件,无论CORBA、DCOM还是JavaRMI基本上都采用了黑箱抽象的原则,缺少必要的灵活性和适应性。通过反射技术,可以使客户检索和调整系统的内部实现,以满足客户的特定服务质量要求。通过比较中间件的工作过程与反射计算,文章提出采用绑定具体化反射模型来设计中间件,并分析了这个反射模型的特点。文章还从绑定生成器、反射协议模栈,可配置的反射层等方面,介绍了一个反射中间件原型RECOM的实现。  相似文献   

2.
反射中间件   总被引:1,自引:0,他引:1  
彭舰  杨思忠  刘锦德 《计算机应用》2002,22(12):13-15,47
利用中间件可以对付分布式系统内在的复杂性和异质性,中间件技术面临着新的挑战:如何对付当前分布式环境的另一个内在特性--动态性。为此,研究了人员进行了反射中间件的研究。文中首先详细描述了反射技术,在这些基础上给出了反射中间件的定义,并指出了在中间件设计中采用反射技术所能带来的好处,对几种典型的反射中间件进行了仔细地分析和比较,最后对进一步的研究方向进行了展望。  相似文献   

3.
RECOM:一个反射中间件   总被引:2,自引:0,他引:2  
1.引言中间件处理的是复杂的分布式应用问题,常常面对变化的运行环境和不同的用户需求。当前的基于对象的中间件,无论CORBA,DCOM还是Java RMI基本上都采用了黑箱抽象的设计原则,即对外呈现其功能而隐藏其内部实现,这使这些中间件缺少必要的灵活性和适应性。  相似文献   

4.
反射中间件的研究与进展   总被引:15,自引:0,他引:15  
反射中间件是当前中间件技术研究中值得注意的一个新方向.它克服了传统中间件“黑箱”结构的缺陷,具有系统结构行为有序开放、可重配置等特点,能支持针对不同应用类型进行定制,可较好地适应动态变化的分布式环境和应用需求,已在移动计算、多媒体应用等多个领域展现出较好的应用前景.该文在介绍反射计算与反射系统基本知识的基础上,首先分析归纳了反射中间件的核心概念和基本原理,给出一个反射中间件的一般结构.在此基础上提出一个反射中间件分类与比较框架,涵盖了反射类型、反射时间、反射范围、实现机制等方面的内容,而后依据此框架对目前几种具有代表性的反射中间件系统作综述和比较.最后对该领域值得进一步研究的问题进行了分析和讨论.  相似文献   

5.
当前的中间件系统缺乏灵活性和适应性,难以适应环境改变和不同用户需求。反射机制提供了系统所需灵活性和适应性的理论方法,而对元信息的表示和管理是实现反射机制的关键。首先介绍了反射机制的原理;然后重点阐述了对元信息的管理,给出了关于元信息管理的现有标准;最后给出一个服务质量(QoS)管理的构架模型,并提出了中间件领域所面临的一些挑战。  相似文献   

6.
反射式中间件综述   总被引:4,自引:0,他引:4  
随着中间件应用的增加和多样化,新兴的分布式应用对中间件提出了更高的要求,其中最突出的是要求中间件采用灵活的方式来构建,并且支持在运行时根据变化的环境对中间件进行动态配置.反射式中间件把计算反射的思想引入到中间件中,能够满足上述要求.简述和计算反射相关的一些问题,介绍反射式中间件和构件技术,分析一些有关反射式中间件的研究项目,通过综述指出目前的研究中存在的主要问题和未来的发展方向.  相似文献   

7.
基于QoS的反射中间件重配置机制研究   总被引:1,自引:0,他引:1  
随着新的应用形式以及应用环境的改变,中间件不仅要解决异构和分布情况下的复杂问题,而且要解决动态性和灵活性,由此产生反射中间件。目前,基于J2EE架构的反射中间件没有解决网络的QoS控制问题。该文设计了一个提供QoS控制的反射中间件的原型(HHRM),先从重配置的角度对该原型进行了深入的分析,然后比较了它和主流反射中间件之间的重配置机制的差别。  相似文献   

8.
中间件系统处理的是复杂的分布式应用问题,不同应用往往有不同的服务质量(QoS)要求。但传统的中间件对此要么支持很少,要么将各种属性交织在一起。RECOM是采用绑定具体化反射模型的一个反射中间件,通过配置不同类型的反射层,可以实现分布式应用的服务定制,以满足性能、安全、高可用性等不同要求。文章介绍了RECOM的设计思路,着重分析了其可配置的反射层的设计及编程模型,并给出了一个例子。文章最后还将RECOM的反射层与有类似概念的CORBA的截取器进行了比较。  相似文献   

9.
提出一种基于反射的中间件服务质量(QoS)动态配置框架,在动态感知环境变化的基础上,利用QoS度量函数以及爬山算法寻找最佳资源配置,并采用反射机制动态调整中间件系统参数,以满足用户服务需求,从而实现系统在线性能的优化。仿真实验结果表明,该框架是有效的。  相似文献   

10.
1.引言随着计算机网络技术的发展,分布式实时应用的领域也越来越多,其典型的商业化产品有分布式虚拟现实系统、分布式多媒体协作系统、多选手在线网络游戏等。这些系统往往具有复杂的、严格的QoS需求,如:时间延迟、抖动、可靠性需求等。为了能更好地实现这些系统,其关键问题是要解决产生于不同终端系统的竞争者(Competitor)(如分布式线程、对CORBA对象的操作等)之间的灵活通信及很好地保持其端  相似文献   

11.
基于软件体系结构的反射式中间件研究   总被引:42,自引:4,他引:42       下载免费PDF全文
黄罡  王千祥  梅宏  杨芙清 《软件学报》2003,14(11):1819-1826
Internet为分布应用提供了一种开放、动态的运行环境,这要求分布应用的主要基础设施中间件能够支持运行时查看并调整平台内部状态和行为,由此产生了反射式中间件.目前的反射式中间件研究与实践存在3个不足:注重系统局部或单个实体的反射而缺乏全局视图;注重中间件平台内部功能的反射,而对上层应用的反射不够;集中于CORBA平台,而对J2EE平台的反射性研究较少.介绍了一个反射式的J2EE应用服务器PKUAS.基于构件化的平台内部体系结构,PKUAS引入软件体系结构作为全局视图以实现反射体系对系统整体的表示和控制,作为J2EE应用服务器,PKUAS可反射底层平台以及上层EJB构件.同时,以PKUAS实时监控工具为例,探讨了如何利用基于软件体系结构的反射体系管理整个系统,并给出了PKUAS与其他几种反射式中间件的比较.该工作有效地解决了现阶段反射式中间件研究的不足,提高了反射式中间件的实用性.  相似文献   

12.
反射式中间件技术的研究   总被引:3,自引:0,他引:3  
中间件处理的是复杂的分布式应用问题,因而常常面对变化的运行环境和不同的用户需求.当前的中间件,缺少必要的灵活性和适应性.通过反射技术,可以使客户检查和调整系统的内部实现,以满足客户的特定服务质量要求.文章研究了反射中间件技术,并介绍了一种反射中间件原型OpenORB的实现.  相似文献   

13.
反射式实时集成中间件主要研究一类适应于分布式实时应用环境中软件合成与软件集成的构件粘合剂.这种中间件基于反射技术设计,用于分布式实时领域里实时构件间的粘合与集成,并能维护这些构件间交互协作环境的时间约束特征,保障环境变化的动态性和适应性以及降低协同工作环境中通讯机制的耦合度,实践软件复用思想在分布式实时应用领域中的应用.  相似文献   

14.
中间件平台必须适应各种应用和嵌入式系统的日益增长的不同需求,为此,中间件平台需要具有静态配置和运行时的动态配置的能力。给出了一个面向对象的架构,使用反射的组件模型来管理配置和重配置。  相似文献   

15.
传统中间件基于黑盒的设计思想,缺乏必要的灵活性,无法适应复杂动态多变的移动计算环境。反射技术可以使应用程序在运行时检查中间件所提供的服务类型,动态的构造调用请求,适应变化的环境。文章研究了反射的相关概念,中间件技术,分析了移动计算的实际需求,提出了一个支持移动计算的反射中间件架构,支持环境感知、异步通信、动态重配置等。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号