首页 | 本学科首页   官方微博 | 高级检索  
     

基于分布式协调模型的服务协作方法研究
引用本文:乔晓强,魏峻,黄涛. 基于分布式协调模型的服务协作方法研究[J]. 软件学报, 2009, 20(6): 1470-1486. DOI: 10.3724/SP.J.1001.2009.03353
作者姓名:乔晓强  魏峻  黄涛
作者单位:中国科学院,软件研究所,软件工程技术研究开发中心,北京,100190;中国科学院,软件研究所,软件工程技术研究开发中心,北京,100190;中国科学院,软件研究所,软件工程技术研究开发中心,北京,100190
基金项目:Supported by the National Natural Science Foundation of China under Grant No.60673112 (国家自然科学基金); the National Key Technology R&D Program of China under Grant No.2006BAH02A02 (国家科技支撑计划); the National High-Tech Research and Development Plan of China under Grant No.2006AA01Z19B (国家高技术研究发展计划(863))
摘    要:由于服务是由彼此独立的提供商开发的,无法在开发阶段就预测到其潜在的所有交互可能,因此需要在实际协作时检查服务之间的兼容性,从而保障协作的正确性和一致性.提出了一种基于分布式协调模型的方法,以提高服务的可复用性和服务协作的灵活性.该方法通过失败等价(failure-equivalent)行为语义保持的投影规则,将协作流程转换为协作子流程,以实现分布式的成对兼容性检查,并提出基于适配的检查方法,检验服务是否可以通过适配机制满足兼容性的要求,同时给出了适配器自动生成的算法.适配机制的引入进一步降低了服务与协作环

关 键 词:服务协作  会话类服务  协议兼容性  协议适配
收稿时间:2008-01-11
修稿时间:2008-04-21

Service Collaboration Approach Based on Decentralized Mediation Model
QIAO Xiao-Qiang,WEI Jun and HUANG Tao. Service Collaboration Approach Based on Decentralized Mediation Model[J]. Journal of Software, 2009, 20(6): 1470-1486. DOI: 10.3724/SP.J.1001.2009.03353
Authors:QIAO Xiao-Qiang  WEI Jun  HUANG Tao
Affiliation:Technology Center of Software Engineering;Institute of Software;The Chinese Academy of Sciences;Beijing 100190;China
Abstract:As services are developed by independent providers, it is impossible to predict all potential interactive possibility at development stage. In order to ensure the correct service collaboration, it is necessary to check the interaction compatibilities among participating services. This paper presents a top-down approach to improve the reusability of available services and the flexibility of service collaboration based on a decentralized mediation model. Through failure-equivalent projection, the collaboration process is transformed to decentralized processes, which facilitates a more efficient pair-wise compatibility check. A mediation-based method is proposed to check if the compatibilities can be achieved by using mediation mechanism. Algorithms of compatibility check and automatic mediator generation are also provided. This approach makes the coupling between available services and collaborative environment more looser, thus improving the flexibility of collaboration while preserving the autonomy of services.
Keywords:service collaboration   session-oriented service   protocol compatibility   protocol mediation
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号