一种支持QoS约束的Web服务组合方法

来源 :浙江师范大学 | 被引量 : 0次 | 上传用户:qwert526
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet和Web技术的迅速发展,传统的分布式计算技术已不能满足Web应用环境,Web服务应运而生并成为一个被广泛接受的面向服务计算的范例。从电子商务的应用角度看,Web服务具有广阔的发展前景及空间,但是从Web服务自身的支撑技术来看,很多关键问题有待解决。因此,Web服务一直是工业界和学术界共同关心的焦点。通常情况下,Web服务由服务提供者根据特定的目标而设计。为了分散和简化应用逻辑,提高服务的可重用性,单个的Web服务不能很复杂。而现实生活中的很多应用都非常复杂,以致单个的Web服务无法满足其需要,这就需要通过服务组合把现有的可用Web服务组合起来,形成功能更强大的增值服务。Web服务技术的流行使得网络上可访问的Web服务的数量急剧增加,不可避免地出现了大量功能相同的Web服务。服务的非功能性属性,即QoS(Quality of Service),在服务组合过程中的作用越来越重要。本文围绕支持QoS约束的Web服务组合而展开,其主要研究内容及贡献如下:●研究了Web服务的组合,提出了基于组合树的自动服务组合方法。该方法通过为服务注册库中的服务建立输出索引,得到从输出到服务的映射关系,采取分而治之的思想进行服务的自动组合。该方法属于基于图搜索的自动服务组合方法的范畴,与现有方法相比,它通过输出索引极大地降低了搜索空间,并且避免了循环搜索,从而能够在短时间内根据服务选择算法求解出满足用户要求的最优服务。●提出了一种QoS属性值的获取方法。服务刚发布时,以服务提供者提供的值作为服务QoS属性的当前值,然后不断地根据服务消费者反馈的QoS属性值对当前值进行更新。随着服务消费者反馈值的增多,服务提供者提供的原始QoS属性值和少数服务消费者反馈的QoS属性值对服务质量的影响越来越小,一定程度上减少了欺诈带来的负面影响,从而客观公平地反应了当前环境下的服务质量。●设计了基于服务QoS和用户服务请求的服务选择算法。该算法首先根据用户的QoS约束值对候选服务的QoS属性值进行标准化,使得所有QoS属性值被转换到[0,1]区间,并且取值方向相同;然后根据用户偏好计算出每个候选服务的综合QoS得分,并从中选择满足用户要求的最优服务。
其他文献
资源管理是网格计算中最重要的组成部分之一。网格资源管理系统的有效性和适用性主要取决于其采用的资源调度策略。但是网格资源的分布性、异构性、自治性及动态性特点,决定
地震事件中由地震观测仪器所记录的波形数据不但是研究地震学的主要依据,而且是事件本身特点及相关信息的来源。地震波形数据蕴含着很多事件特征信息,可从波形数据中提取波形
随着计算机及网络技术的迅猛发展,非法用户或黑客通过网络对信息系统的入侵也越来越多,系统安全保护已经成为刻不容缓的问题,进行用户身份认证是实现系统安全保护的一个重要
目前,基于工作流技术的管理系统通常不易扩展,且系统间的集成兼容性较差。针对上述问题,本文研究了基于数据库的工作流技术,并将该技术应用于物资管理系统。本文首先研究分析
随着大数据时代的到来,数据以前所未有的速度急剧增长,大数据中蕴藏着无限的价值。传统的数据库技术由于缺乏良好的横向扩展能力等原因已难以应对这样的挑战,NoSQL数据库技术
在目前的研究中,有关人体动作的识别已经取得了很大的进步,但是在处理像weizmann数据库这样的多动作周期的视频数据时,采用一般的方法,识别率偏低。本文提出了一种新的基于整
优化技术是一种以数学为基础,用于求解各种组合优化问题的应用技术。最优化问题是人们在工程技术、科学研究、和经济管理等诸多领域中经常碰到的问题,它是指在满足一定的约束
数据挖掘是一种从大量复杂数据中,寻找、提取有用规律,形成有用模式,得到价值的过程。随着现代科技水平的发展,尤其是近年大数据概念的提出,我们正进入一个数据资源开发的时代,数据
Leader-Based Protocol(LBP)是最经典的802.11可靠多播协议之一。近年来基于LBP协议的研究和改进工作在世界各地都有进行,但针对多媒体流进行协议优化的研究工作甚少。本文针
大群体仿真技术是运用计算机虚拟现实技术、人工智能技术和计算机图形技术,对具有大量个体的群体行为、运动等进行仿真模拟的技术。群体仿真技术在多个领域均有应用,具有较强