分布式对象系统中的服务质量与组件架构
1. 分布式对象系统中QoS相关技术
1.1 QuO与QPS介绍
在分布式对象系统里,L. Böszörményi等人介绍了QuO(Quality Objects)的新特性,Gina Fábián则展示了QoS Provision Service(QPS)。这两个展示都聚焦于CORBA中的通用QoS集成。由于采用了不同的方法,展示者被问到了以下问题:
- 具备QoS能力的中间件需要处理哪些QoS特性,才能为特定的QoS集合提供互操作性?
- 以CORBA作为中间件平台的示例,除了可移植拦截器和可插拔协议之外,QoS管理还需要哪些扩展?
- QoS管理是否应与客户端和服务实现分离,这样做是否会导致QoS适应性不足?
QPS的源代码和更多信息可在网页http://quamj.sourceforge.net 找到。
1.2 Quality Objects (QuO)
1.2.1 概述
QuO框架能让基于分布式对象中间件构建的应用程序在运行时适应服务质量(QoS)的变化。在分布式系统中,客户端与远程对象之间的交互并非简单的方法调用,而是一个将请求从客户端传输到服务器的复杂基础设施。管理这种交互的QoS需要在整个基础设施中插入监控和控制代码。QuO框架打开并组织了这个基础设施,便于插入和重用用于管理QoS的自适应行为。
1.2.2 技术手段
- 代码插入技术 :QuO使用多种技术将代码插入中间件的不同部分,包括传统技术,如库、分布式服务和反射性。
超级会员免费看
订阅专栏 解锁全文
11万+

被折叠的 条评论
为什么被折叠?



