检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:张光宇 应时[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[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.141.164.124