摘要
随着Web服务的迅速发展,Web服务的服务质量,即QoS(Quality of Service,以下简称QoS)成为面向服务的应用能否成功的关键因素之一。目前的研究大多集中在基于QoS的Web服务应用,如支持QoS的动态服务组装和调度等;这些研究大多建立在能够获取大量真实可用的Web服务的QoS数据的假设之上。然而现有的研究缺乏一个灵活完善可用的QoS获取框架,QoS数据的获取存在获取方式单一、QoS数据量过少、获取的QoS数据不准确等问题。现以Web服务QoS数据的获取为研究对象,给出一个Web服务多源QoS数据采集框架,该框架包含了QoS数据的获取、存储及QoS的度量,为基于QoS的Web服务应用提供了基本的支持;基于该框架,从Web服务客户端、Web服务提供端、Web服务在线测试端等多个采集端设计并实现了多源Web服务QoS数据的采集,并通过实验证明了所提出方法的有效性与实用性。
With the vigorous development of Web Services technologies, Web Services' QoS(Quality of Service) has been paid much more attention. Recent research mainly focused on QoS-based applications, such as QoS-based dynamic composition and negotiation. Most of these researches are based on lots of reliable QoS Data. However, there are lots of limitations in current QoS collection methods,such as the exactness of QoS is not vary high and the amount of QoS is small. This paper focused on the collection of QoS advances a QoS collection and management frame (QosColleetion- Frame). In this frame,this paper gave a research on QoS collection methods from multi-sources, including the serviceclient end, the service-provider end, the online-test of Web service. Based on this research, this paper gave implementa- tions of these QoS collection methods.
出处
《计算机科学》
CSCD
北大核心
2009年第8期189-192,211,共5页
Computer Science
基金
国家科技支撑计划(2006BAH02A02)
国家高技术研究发展计划(863)(2006AA01Z189
2007AA010301)
国家自然科学基金(60803011)资助