引用本文:刘必欣,王玉峰,贾焰,吴泉源.一种基于角色的分布式动态服务组合方法.软件学报,2005,16(11):1859-1867
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 4856次   下载 7099 本文二维码信息
码上扫一扫!
分享到: 微信 更多
一种基于角色的分布式动态服务组合方法
刘必欣1, 王玉峰1, 贾焰1, 吴泉源1
国防科学技术大学,计算机学院,湖南,长沙,410073
摘要:
服务组合是开放环境中实现跨组织敏捷应用集成的重要技术.许多研究采用集中的服务组合引擎管理组合服务的执行,在系统的可伸缩性、消息传输效率及自治性等方面存在局限.针对集中结构的上述问题,提出一种基于角色的分布式动态服务组合方法,通过划分组合服务的全局流程模型产生各个角色的本地流程模型,从而使得组合服务的控制逻辑及执行负载能够对等地分布到多个结点.讨论了本地流程模型的生成算法及部署与执行机制.模拟实验结果表明,与集中式结构相比,该方法能够更有效地支持大规模并发访问以及大数据量的消息转输,有助于提高组合服务的可伸缩性.
关键词:  Web服务  动态服务组合  角色  全局流程模型  本地流程模型  模型分解
DOI:
分类号:
基金项目:Supported by the National Natural Science Foundation of China under Grant No.90412011(国家自然科学基金);the National High-Tech Research and Development Plan of China under Grant Nos.2003AA115210,2004AA112020(国家高技术研究发展计划(863))
A Role-Based Approach for Decentralized Dynamic Service Composition
LIU Bi-Xin,WANG Yu-Feng,JIA Yan,WU Quan-Yuan
Abstract:
Web service composition is an important technology for agile inter-enterprise application integration. Centric composition engines are widely adopted to enact composite services in many Web service composition research projects. Such a centralized architecture, however, results in problem of scalability, message exchange efficiency and autonomy. A role-based decentralized approach for service composition is proposed in this paper, which partitions the global process model of a composite service into local process models according to the participant roles so as to distribute the control logic of a composite service and corresponding execution load into multiple nodes. An algorithm of generating the local process models is presented in detail with deployment and execution mechanism introduced. Simulation results indicate that this approach can support highly concurrent requests and large volume of data more effectively than the centralized architecture, so it is helpful to improve the scalability of composite services.
Key words:  Web service  dynamic service composition  role  global process model  local process model  model partition

引用本文:
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览次   下载  
分享到: 微信 更多
摘要:
关键词:  
DOI:
分类号:
基金项目:
Abstract:
Key words: