摘要
单个Web服务难以满足实际应用的需求,为了解决互联网应用的集成和协作问题,需要把独立的Web服务组合起来以实现复杂的业务逻辑功能。通过分析工作流与Web服务流程执行的相同点,设计并实现了一个基于工作流的Web服务组合系统(WSCS)。该系统能在自治的、异构的、动态的环境下灵活、高效地组合Web服务。整个系统主要包括三个模块:组合流程建模模块、服务选取模块、流程执行模块。
Single Web service just provides limited functionality, it can't provide enough functionalities for practical requirement. In order to solve the integration and collaboration problems of internet applications, it is necessary to compose serveral Web services to implement complex business logic functionality. Though analysis workflow and Web Services, we design and implement a Web service composition system baesed on workflow, it can compose Web service in hetergenous environment. The system includes three parts: design composite flow model, service selection model and composite flow execution model.
基金
国家自然科学基金项目:(项目编号:60673175)
盐城工学院科技项目(基金项目号:XKY2007069)
关键词
服务组合
WEB服务
工作流
service composition
Web services
workflow