[发明专利]一种基于微服务架构的跨界服务融合方法在审

专利信息
申请号: 201910534000.2 申请日: 2019-06-19
公开(公告)号: CN110287438A 公开(公告)日: 2019-09-27
发明(设计)人: 徐超;郭思莹;陈世展;薛霄;冯志勇 申请(专利权)人: 天津大学
主分类号: G06F16/958 分类号: G06F16/958;G16H80/00;G16H20/60;G16H40/67
代理公司: 天津市北洋有限责任专利代理事务所 12201 代理人: 刘子文
地址: 300072*** 国省代码: 天津;12
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 融合 领域服务 服务架构 服务 语义 不一致 业务流程重组 不一致检测 参数概念 复杂业务 获得服务 接口匹配 快速集成 人机交互 设计结果 数据异步 耦合 驱动力 转换 检测 通信 帮助
【说明书】:

发明公开一种基于微服务架构的跨界服务融合方法,不仅为由于领域服务之间在业务和接口方面的语义不一致造成的跨界服务融合困难提供完整的解决思路,从而实现跨界服务的顺利集成,而且给出基于微服务架构的服务融合实现结果来帮助实现领域服务的快速集成。该方法主要分为五部分,将服务融合需求作为驱动力,给出了待融合领域服务之间的业务不一致检测方法,并通过人机交互的方式进行业务流程重组。然后通过对参数概念的拆分和补全来检测和解决领域服务在接口匹配中的语义不一致,以获得服务融合设计结果。最后,基于微服务架构的服务融合实现结果将领域服务之间的业务耦合转换为数据异步通信,这有利于复杂业务服务的跨界融合。

技术领域

本发明涉及服务计算领域,具体涉及一种基于微服务架构的跨界服务融合方法。

背景技术

在“互联网+”的时代背景下,互联网思维推动了社会经济形态的不断改变,依托互联网信息技术实现的互联网与传统行业的融合促进了行业的跨界发展。领域服务的跨界合作和融合现象越来越普遍,跨界服务成为一种新的趋势。跨界服务是一种企业创新的创造过程,通过突破传统行业的边界,从而为客户提供创造性的,新颖的和跨领域的产品与服务。跨界服务是现代服务业的一种新的经济现象和经济活动,它可以创造单一领域服务所无法提供的价值,从而实现“1+1>2”的价值涌现效应。跨界服务的特性之一是融合,而且不同行业服务之间在实现融合的前提下提供跨界服务。跨界服务融合表示将原本分属不同领域的多项服务集成和连接在一起,形成一种新服务的过程。目前缺少关于如何形成跨界服务的研究。

由于单个领域的服务能够提供的业务功能有限,为了能够充分利用现有服务来满足日益复杂的用户需求,多个领域的服务常常一起合作,以提供更强大的业务功能。随着面向服务计算的快速发展,各个行业领域都开发了大量服务并发布在网络上,领域服务来源多样,构成了复杂的服务生态系统。在这其中,服务来自不同的领域和提供者并且不知道将被哪些服务调用。不同领域对同一语义概念也可能有不同的理解。因此服务的设计在业务和数据等方面没有统一的开发标准。领域服务之间普遍存在的语义不一致这一现实问题,使服务协同和集成变得困难和耗时,不能顺畅集成。尤其在跨界服务中,这种不一致现象更为突出。因为不同领域的服务的业务和接口存在很大差别,有时在对同一概念的理解上,不同领域都有不同的理解,服务的跨界集成存在很大难度。在传统的服务组合方法中,为了能够将服务顺利组合,服务之间都有统一规范的定义来严格约束候选服务集,以便可以准确的匹配和调用服务来满足需求。但是在现实中很难约束和规范大量的领域服务,因此服务组合不能完全解决上述的不一致的现实问题。而服务融合是比服务组合更宽泛的概念,后者是前者的一种简单情况。服务融合一般包括模糊的自动/半自动的业务和接口的重构过程。服务融合方法可以较好的解决上述问题。

面对用户需求的快速变化,以及跨领域集成服务的需求,服务开发者希望快速且低成本的集成多个领域服务,从而能够快速响应用户需求,创造更多的价值。为了便于分布式信息系统的开发和集成,SOA体系架构首次提出了在软件架构设计时,使用低耦合并面向服务的设计思想。Web服务基于SOA架构理念,采用一套标准技术实现了对服务资源的共享和重用。Web服务为构造松耦合的分布式应用指明了较好的方向,但它在开发模式上采用的是单体架构。这种架构在快速集成和持续集成等方面存在很多困难。微服务这种松耦合的软件架构风格的出现较好地解决了这个难题。在微服务体系架构中,基于单一职责原则,将传统的单体应用进行有效的拆分,以最终实现敏捷开发和部署。微服务架构的出现和发展为跨界服务的快速集成提供了技术支撑。

发明内容

为克服现有技术的不足,针对由于领域服务之间普遍存在的语义不一致造成的跨界服务融合的困难,本发明提供了一种基于微服务架构的跨界服务融合方法,指出了服务跨界集成中应考虑的问题和解决问题的思路,可以指导服务开发者进行领域服务集成。该方法通过人机交互的方式,将服务融合需求作为驱动力,着重在服务融合过程中检测和解决服务之间可能实际存在的业务和数据上的语义不一致问题,从而实现跨界服务的顺利集成。并且在该方法中给出了基于微服务架构的服务融合实现结果可以帮助实现领域服务的快速集成。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910534000.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top