%0 Journal Article %T 一种基于角色的分布式动态服务组合方法 %A 刘必欣? %A 王玉峰? %A 贾焰? %A 吴泉源? %J 软件学报 %P 1859-1867 %D 2005 %X 服务组合是开放环境中实现跨组织敏捷应用集成的重要技术.许多研究采用集中的服务组合引擎管理组合服务的执行,在系统的可伸缩性、消息传输效率及自治性等方面存在局限.针对集中结构的上述问题,提出一种基于角色的分布式动态服务组合方法,通过划分组合服务的全局流程模型产生各个角色的本地流程模型,从而使得组合服务的控制逻辑及执行负载能够对等地分布到多个结点.讨论了本地流程模型的生成算法及部署与执行机制.模拟实验结果表明,与集中式结构相比,该方法能够更有效地支持大规模并发访问以及大数据量的消息转输,有助于提高组合服务的可伸缩性. %K web服务 %K 动态服务组合 %K 角色 %K 全局流程模型 %K 本地流程模型 %K 模型分解 %U http://www.jos.org.cn/ch/reader/view_abstract.aspx?file_no=20051101&flag=1