共查询到19条相似文献,搜索用时 63 毫秒
1.
2.
Internet为分布式应用提供了一种开放,动态的运行环境,为了使作为分布式应用主要基础设施的中间件能够支持运行时监测并调整系统的内部状态、结构和行为,能够根据运行过程中的环境变化对应用程序的属性和行为做相应的调整,结合使用AOP和反射计算技术的优点,并将AspectLua集成到中间件,中间件的应用配置信息用Lua编写,从而使得构造的中间件具有较好的自适应性。 相似文献
3.
WebServices技术通过集成第三方Web服务,可以极大提高企业级应用系统的开发效率。但是目前的大多数分布式应用中,客户端应用只能简单集成WebServices,无法根据实际需求的变化动态管理WebServices。本文讨论了几种不同的WebServices管理架构,进一步给出了一种基于面向方面的编程技术AOP的Web Services动态管理架构。采用这种架构,我们在客户端应用与Web Services之间引入管理层,并且在管理层采用动态横切技术实现对Web Services的管理。 相似文献
4.
文章重点研究在自适应控制中间件支持下,Web服务组合执行引擎的QoS管理机制,设计了一个基于QoS的自适应控制中间件,并应用于Web服务组合执行引擎当中,以支持对服务请求的分级处理,实现了为不同等级用户提供区分服务的功能,为提高可变负载下单个执行引擎的高吞吐量和快速响应时间提供了一种有效的解决方案。 相似文献
5.
面向方面在实时系统中间件中的应用 总被引:1,自引:0,他引:1
实时系统中间件存在着分布性、实时性、容错性、安全控制、性能分析、日志记录等非功能的横切关注点,基于面向方面的中间件构件技术就是要把这些非功能的要求从中问件的核心功能中分离出,形成非功能方面,运用面向方面的编程技术可实现中间件核心功能关注点和非功能的横切关注点的并行设计与开发,这增加了中间件设计的模块性、可扩展性和可维护性.文中提出了采用面向方面的编程思想,重构基于Java的RMI(Renote Method Invocation)分布式框架,实现实时系统中间件的分布性. 相似文献
6.
中间件的特点是高度的可移植性及易用性。本文从分析中间件现存的问题入手.然后提出了用面向方面的编程方法毒对中间件进行重构,并且从分布性、实时性这两个方面对这种方法作了进一步的探讨,使用了Aspect C++采进行实例的分析,最后总结了使用这种方法的优点及发展前景. 相似文献
7.
8.
9.
10.
基于中间件的QoS管理模型的研究与应用 总被引:2,自引:0,他引:2
随着多媒体处理技术和高速网络技术的发展,分布式多媒体应用得到长足发展,分布式多媒体中的实时音频、视频应用的一个关键问题就是多媒体的QoS管理和控制问题。该文提出了一种应用层的基于中间件的QoS管理模型,研究端系统的QoS和资源管理。该框架允许用户和应用对QoS管理策略和适应性调整策略进行应用级的定制。文章在资源管理中提出了通用资源接口及其具体实现方法。并从应用层的角度,结合国内外的研究成果,在网络层和操作系统之上提出通用接口应具备的功能,以及如何与QoS管理器协调工作,及其简单实现。 相似文献
11.
面向方面的程序设计的研究与应用 总被引:3,自引:1,他引:3
从一个图元编辑器的例子开始,以图元的更新需求为例,分析了现有程序设计方法的不足及现有的其他解决方案,如设计模式的缺陷等,引出了面向方面的编程方法,提出一个典型AOP实现的三层架构模型。 相似文献
12.
13.
通过识别、封装和集成不同种类的关注点来构件系统,从而提高系统的适应性、可维护性和重用性。面向方面编程(AOP)技术是目前较好的分离关注点的编程范式。基于CAR构件系统,提出了AOP的动态聚合模型及其实现。与其他系统的静态聚合方法相比,动态聚合所具有的随时聚合、随时拆卸的特点更加有效的提高了系统的适应性和重用性。 相似文献
14.
给出了Spring框架中基于注解形式实现AOP编程的具体方法.讨论了AOP的相关概念、切点表达式的定义形式、各类通知的执行特点等.结合实例探讨了AOP的配置与编程要点. 相似文献
15.
16.
The Global Resource Management System (GRMS) provides middleware services for QoS- and criticality-based resource negotiation and adaptation across heterogeneous computing nodes and communication networks. This paper presents GRMS's design, prototyping, and performance evaluation. We introduce GRMS design principles and two key concepts unified resource model and ripple scheduling--and describe our architectural design based on these concepts. Further, we present a decentralized end-to-end two-phase negotiation and adaptation protocol with the functionality of distributed, dynamic QoS adjustment and stream preemption. We discuss GRMS's system prototyping and lessons learned and report our experimentation and simulation results, providing insights into design and implementation of a middleware-based distributed resource management system. 相似文献
17.
18.
对松散耦合的分布式信息系统以及Web应用提出了一种带QoS(Quality of Service)需求的数据连接中间件原型。在改善了多用户对数据库连接访问性能的同时,引入数据库连接权限的概念,采用剥夺式连接方式,更加有效的实现了在中间层对用户连接进行维护和管理。 相似文献