摘要
从软件体系结构的角度出发,对Web服务组件与服务合成等概念以及性质进行了形式化定义与分析,提出了一种基于体系结构生命周期的Web服务动态合成模型:ALBC4WS模型·该模型是在服务的发布管理算法和服务的自动合成查询与恢复管理算法的基础上为服务组件的合成提供了一个动态的、可管理的服务合成支撑框架·在OPEN-WEB原型系统的开发实践表明,该模型提高了服务组件的合成能力、保证了合成系统的健壮性和自适应性,同时也为Web服务的合成过程提供了有效的动态管理机制·
As a newly distributed computing paradigm under the loose coupling Internet environment, Web service provides a new technology for B2B dynamic e-business across different organizations. Some conceptions about Web service composition are defined and some properties are analyzed from the architecture perspective. A Web service composition model based on software architecture life cycle, i.e. ALBC4WS model, is proposed, which integrates the merits of existing composition strategies and is built on the basis of service publish management algorithm and service automatic inquiry-and-resume management for composition algorithm. Therefore, this model provides a dynamic and manageable underlying framework for service composition. The application results in the process of the development of OPENWEB prototype system show that the ALBCAWS model effectively increases the composition capability of service component and provides the robustness and self-adaptability of service composition-based application, while it also provides a dynamic management mechanism for service automatic composition.
出处
《计算机研究与发展》
EI
CSCD
北大核心
2005年第12期2063-2069,共7页
Journal of Computer Research and Development
基金
国家"八六三"高技术研究发展计划基金项目(2003AA1Z2610)
西安市科技计划基金项目(KS200306)