针对目前服务组合技术复杂性高、成本高以及灵活性不足等问题,提出一种敏捷服务组合方法模型。该模型以 Web 服务组件作为服务组合的基本单元,摆脱了传统服务组合对专业技术人员的依赖;通过设计一种轻量级流程控制器,使得服务组合流程不依赖于任何重量级的服务器,组合结果得以实时反馈;通过 Web服务组件部署器的设计,实现基本的服务组合流程可被更复杂的服务重用。通过在企业应用集成项目中的应用,验证了该模型所实现的服务组合具有更好的易用性和灵活性。
An agile service composition approach model is proposed to focus on the problem that most current service composition techniques are of high complexity,high cost and less flexibility.The algorithm uses Web service components as the basic service composition units to shake off reliance of traditional techniques on professionals.A light flow controller is designed to make the service composition flow not rely on any heavy server and feedback in time.Basic service composition flow can be reused in more complex services by designing a Web service component deployer.The usability and flexibility of the proposed model are verified by implementing it in an enterprise integrated project.