基于QoS约束的服务选择系统研究与实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:lyzyk413026
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络的普及和网络带宽的逐步提高,在网络上传输复杂的三维场景数据或视频数据逐渐成为可能,掀起了网络可视化应用的热潮。网络环境中,图形技术与Web 服务相结合,建立基于SOA 架构的图形系统,可以使我们充分利用网络中强大的计算能力,实现分布协同工作。由于网络可视化操纵和协同设计都对实时性要求非常高,对于服务的QoS 指标敏感,所以,有必要为其实现基于QoS约束的Web服务选择系统。 本文通过对QoS 指标的分类筛选和重新定义,找到了在三维可视化操纵和协同设计应用领域最为重要的QoS 指标;在扩展UDDI和WSDL 规范后,将经过筛选的QoS 指标加入框架,提出了一个新的包含QoS 描述的Web 服务框架,奠定了后文基于QoS 约束的Web 服务选择系统工作的基础。在基于QoS 约束的服务选择系统的核心部分,即多QoS 约束条件下的服务选择算法方面,本文修改了原问题的数学模型,将最优化问题转化为约束满足问题,并在此基础上通过压缩搜索空间、提出用户QoS 约束需求模糊匹配机制以及服务发现过程中的并行选择机制,取得了良好的效果。遗传算法的引入使得算法面对复杂输入条件下的性能有了质的提高。 针对基于Web 服务技术的三维可视化操纵和协同设计的需要,本文设计并实现了基于QoS 约束的Web 服务选择原型系统,为网络三维可视化操纵和协同设计最终实现实时性交互打下了坚实的基础,解决了多QoS约束条件下,寻找满足所有约束条件的服务组合需要耗费大量计算时间的问题。最后,本文通过构造虚拟服务以及其QoS 指标数据,进行对比实验,验证了本文提出的包含QoS 描述的Web 服务框架能够满足系统应用的要求;基于QoS约束的服务组合选择算法在运算时间等实时性性能上较当前算法有了很大的提高,模糊匹配机制和并行选择的引入能够在一定程度上进一步提高了算法性能,而算法的可扩展性也有了长足进步;在常见应用场合下,基于QoS 约束的服务选择原型系统已经完全能够满足未来三维可视化操纵和协同设计的实时性要求。
其他文献
纤维成分自动识别是涉及图像处理、模式识别、计算机视觉及神经网络等多个领域的研究课题。鉴于传统纤维检测方法存在诸多弊端以及计算机图像处理技术的不断发展,纤维自动识
随着计算机和Internet的不断普及,电子投票的应用也越来越广泛。同时,人们对电子投票的安全性要求也越来越高。一般来说,电子投票的安全性需求包括私密性,有效性,合法性,公平
信息化加速了经济全球化,使人类生产和生活方式发生深刻变革。在信息化和经济全球化的大潮中,电子商务以高效、快捷、方便的优势,以全新的企业经营理念、手段、经营环境成为
基于计算机视觉的目标跟踪是计算机视觉领域的一个热点问题,在军事制导、智能视频监控、机器人视觉导航、人机交互、以及医疗诊断等许多方面有着广泛的应用前景。本文以智能视
机器人世界杯足球赛(The Robot World Cup,简称RoboCup),是典型的MAS(Multi-Agent Systems,简记为MAS)问题,可以用来评价多种人工智能理论、算法和体系结构。  强化学习是
所有计算机系统的安全性,几乎都取决于对密钥等核心秘密的可靠保护。但多数系统对密钥保护的安全程度很低,尤其在面临物理攻击时,往往会造成密钥的泄漏而丧失系统的安全性。
轮廓查询在涉及多标准决策的空间数据库、数据挖掘、测试观察、用户偏好查询、可视化等领域起着非常重要的作用,是一种典型的复杂查询。目前的研究主要涉及简单的轮廓查询,而
原子团簇的研究是凝聚态物理中的一个热门课题,而确定团簇的基态结构又是该领域中一项十分重要的基础性工作,因为团簇许多方面的性质都依赖于其基态结构。  现阶段,以实验
数据仓库系统中大量的细节级数据是联机分析处理和数据挖掘应用程序的基础和重要操作对象,为了保证当前的联机分析处理和数据挖掘应用程序的效率和质量,过期的大量的细节级数据
网络电话作为一种新生的可选通讯方式凭借其高性价比和丰富的增值业务得到了广泛的关注。随着互联网的发展使得VoIP技术得到越来越广泛的应用,并将逐步取代传统的PSTN网络。S