摘要
在面向服务的环境下,单个Web服务往往不能满足用户的要求,这时就需将已有的单个Web服务进行组合,以便产生满足用户需求的、增值的组合服务.但是由于服务的自治性和Internet环境的动态性,导致服务在执行过程中出现失效问题,因此需要最佳的服务恢复策略保障.考虑到服务的提供者追求的是收益的最大化,提出一种收益驱动的服务恢复策略选择方法,能准确计算出当前服务环境下复合web服务执行的收益.实验结果表明,这种方法可以显著提高复合服务的可靠性并保障了收益的最大化.
In the service-oriented environment,a single Web service can hardly satisfy the given request,so the composition of multiple Web services is required to fulfill the goal.Because the reliability and effectiveness of remote Web services are unclear,and the performance of Internet is also unpredictable,it is difficult to guarantee the performance of these service-oriented applications,which are developed on Web services.In this paper,an utility-based recovery strategy selection method for web service composition is presented.Experimental results demonstrate the reliability and utility of Web service composition has been improved greatly.
出处
《小型微型计算机系统》
CSCD
北大核心
2011年第5期807-813,共7页
Journal of Chinese Computer Systems
基金
国家自然科学基金项目(60773028
90718033)资助
国家重点基础研究发展计划项目(2009CB320704)资助
国家高技术研究发展计划项目(2007AA010301)资助
关键词
复合web服务
服务可靠性
恢复策略
收益
web service composition
reliable service
recovery strategy
utility