摘要
Web服务之间的交互是面向服务的体系结构(Service-Oriented Architecture,SOA,也称为面向服务架构)中的关键问题。单个Web服务提供的功能往往不能完全满足用户的实际需求,将多个Web服务进行合成实现功能更为强大的服务是SOA必须要解决的问题之一。分析了Web服务合成的研究现状,介绍了Web服务合成方式的分类和商业流程执行语言BPEL4WS,给出了"科技基础条件平台应用服务支撑系统"项目中SOA的设计方案,描述了Web服务合成的关键步骤。该研究成果成功地应用于科技基础条件平台应用服务集成之中,并已通过科技部的前期验收。
The interaction among web servces is :he key problem in service oriented architecture (SOA). Individual web service can not fully meet the demand from users. The composition of services is the essential issue in SOA, After analyzing the current solutions for web service composition, introduces the categories of web service composition and the language of BPEL4WS, presents the schema of SOA for the project of "application and service integration supporting system", describes some key steps of web service composition including service discovery, service categories, identification of service granularity, access to service, etc. The research is successfully applied to the project referred and passes the preliminary acceptance by the People' s Republic of China Ministry. of Science and Technology
出处
《计算机技术与发展》
2008年第9期91-94,共4页
Computer Technology and Development
基金
国家科技基础条件平台建设基金项目(2005DKA3900)