摘要
Web服务作为一种崭新的分布式计算模型,是Web上数据和信息集成的有效机制。动态Web服务组合作为一种灵活、快速集成信息的重要方法,成为开放异构环境中复杂分布应用的新的研究热点。本文首先分析了几种Web服务描述方式并给出了动态Web服务组合定义及模式;其次,结合目前存在的一些组合平台和框架,重点分析了基于工作流和基于AI规划的动态Web服务组合原理与典型应用,并分析了其它相关的一些动态Web服务组合策略;最后提出了动态Web服务组合面临的挑战和进一步的研究方向。
As a new application model for decentralized for the data and service integration on the Web. As an computing, Web services is becoming an effective mechanism important method for flexible and rapid integration, dynamic Web services composition becomes a new hot research of complex distribute application in open and heterogeneous envi- ronment. Firstly, in this paper, several descriptions of Web services are analyzed, model and definition of dynamic Web services composition are presented. Then, combining current some composition platforms and frameworks, the theory of workflow based and AI planning based dynamic Web services composition as well as the typical application of the two composition methods are presented. And some other relative dynamic composite strategies are analyzed. In the end, the challenges of Web services dynamic composition and the future research work are proposed.
出处
《计算机科学》
CSCD
北大核心
2007年第5期4-7,24,共5页
Computer Science
基金
国家863计划项目(2003AA103510)
高等学校博士点科研基金(20050288015)资助
关键词
WEB服务
动态服务组合
工作流
AI规划
组合策略
Web services, Dynamic service composition, Workflow, AI planning, Composition strategy