摘要
单个Web服务难以满足实际应用的需求,为了解决互联网应用的集成和协作问题,需要把独立的Web服务组合起来以实现复杂的业务逻辑功能.通过分析服务组合的处理机制,基于传统工作流技术,使用IBM的WSFL语言作为服务组合描述语言,设计并实现了一个面向Web服务组合语言的通用的Web服务组合处理系统.这是一个多层结构的系统,它由Web服务平台、服务组合处理引擎、JMX注册管理中心、远程管理控制台以及处理引擎配置工具五部分构成;它为WSFL语言所描述的服务组合流程提供了一个运行引擎,同时提供了一个基于JMX的管理控制台,通过它可以对正在运行的流程实例以及历史数据进行控制和管理.该系统为基于Web服务的应用集成和协作提供了一个统一的运行管理环境.
Single web services just provides limited functionality, it can't pro vide enough functionalities for practical requirement. In order to solve the int egration and collaboration problems of internet applications, it is necessary to compose several web services together to implement complex business logic funct ionality. Based on web service flow language (WSFL) and traditional workflow tec hnology, a web services composition runtime system was proposed. The syst em is a multi-layered framework, which is made up with web services platform, w eb services composition processing engine, JMX registry and management center, r e mote management and control console and processing engine configuration and mana gement tool. The processing engine executes WSFL-based processes, and remote ma n agement and control console can monitor and control the running process instance s and processes' history data. The system provides a uniform runtime environmen t for web services integration and collaboration.
出处
《北京航空航天大学学报》
EI
CAS
CSCD
北大核心
2005年第4期397-401,共5页
Journal of Beijing University of Aeronautics and Astronautics
基金
国家 8 63计划资助项目 (2 0 0 1AA113 0 3 0
2 0 0 1AA115 110
2 0 0 1AA414 0 2 0 )