元数据驱动的多样化服务的混合编排方法  被引量:3

Method to orchestrate multifarious service driven by metadata

在线阅读下载全文

作  者:张光宇 应时[1,2] 贾向阳[1,2] 骆慧[1,2] Zhang Guangyu;Ying Shi;Jia Xiangyang;Luo Hui(State Key Laboratory of Software Engineering,Wuhan University,Wuhan 430072,China;School of Computer,Wuhan University,Wuhan 430072,China)

机构地区:[1]武汉大学软件工程国家重点实验室,武汉430072 [2]武汉大学计算机学院,武汉430072

出  处:《计算机应用研究》2018年第3期777-781,共5页Application Research of Computers

基  金:国家自然科学基金面上资助项目(61672392;61373038);国家重点研发计划资助项目(2016YFC1202204)

摘  要:服务协议的多样性带来了消息结构的多样性,而BPEL不支持多样化的服务消息结构,因此在多样化的服务组合方面存在服务交互不匹配的问题。为此,提出元数据驱动的多样化服务的混合编排方法,对多样化服务进行元数据建模,描述服务消息结构,服务适配器利用元数据转换多样化的服务消息,在统一的消息结构上定义流程中服务间的数据交互,总体结合了基于元数据的数据依赖定义和BPMN定义完整地描述一个流程。通过案例测试以及可用性评估,结果验证了方法的可行性。该方法在一定程度上解决了多样化服务编排的问题,对多样化的服务协议类型可扩展。The diversity in service protocal results in the diversity in data structure.However BPEL is not compatible with diverse data structures.Based on this problem,this paper put forward a method to orchestrate multifarious service driven by metadata.By building service metadata for various services which contained the basic infomation of service protocal,service adap-ters used metadata to resolve service messages in service interactions.This way made use of both data binding definition based on metadata and BPMN definition which described the execution flow to describe a process.This paper built a tool based on this idea,by giving test and assessment,this method proved to be working.It can be concluded that this method solves the problem in a certain extent and is extendable to all sorts of service agreements.

关 键 词:服务组合 流程编排 服务协议 元数据 

分 类 号:TP391[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象