[发明专利]一种混合云的数据交互方法有效

专利信息
申请号: 202110101938.2 申请日: 2021-01-26
公开(公告)号: CN112799859B 公开(公告)日: 2021-09-07
发明(设计)人: 方晓晗;林艺斌;陈思伟;陈丽芬;林思齐;侯斌峰 申请(专利权)人: 奇秦科技(北京)股份有限公司
主分类号: G06F9/54 分类号: G06F9/54;G06F16/22;G06F16/25
代理公司: 北京东方盛凡知识产权代理事务所(普通合伙) 11562 代理人: 王颖
地址: 100193 北京市海淀区西*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 混合 数据 交互 方法
【说明书】:

发明公开了一种混合云的数据交互方法,具体包括:S1,发送方系统监听自身业务获取数据;S2,根据数据规范进行数据格式组装;S3,将组装后的数据发送给接收方;S4,接收方根据协议规则进行数据的拆解;S5,将解析后的数据进行数据的存储。通过本发明使得SaaS服务系统可以接纳同系统业务中不同的数据格式,而且能够根据数据协议定义好数据与数据之间的关联关系。

技术领域

本发明涉及计算机技术领域,特别是涉及一种混合云的数据交互方法。

背景技术

随着互联网技术的发展和应用软件的成熟,SaaS(Software-as-a-Service,软件即服务)化的软件应用模式,是软件科技发展的最新趋势,SaaS作为新兴的软件应用模式,是一种软件布局模型,其应用专为网络交付而设计,便于用户通过互联网托管、部署及接入,传统软件,尤其是专业领域的软件,在交付之前,就得经过调研、方案制定、产品研发、调试等相当繁琐的过程。而SaaS省去了这些环节,只要你有电脑和网络,直接登录即可使用,甚为快捷、方便。

SaaS服务通常是基于一套标准软件系统为成百上千的不同用户(又称租户)提供服务。这要求SaaS服务要能够支持不同租户之间数据和配置的隔离,从而保证每个租户数据的安全与隐私,以及用户对诸如界面、业务逻辑、数据结构等的个性化需求。

从已有的成熟领域的定制化系统转向SaaS服务的问题点在于已有系统内存在的业务数据,不同的定制化系统针对同一个业务的业务数据存在一定的差异化,而这些差异化的数据需要SaaS服务能够同时容纳接收,通过硬编码的方式实现各个系统的适配必然导致后期巨大的维护成本。现有技术中,处理方式大多是将收集到的定制化系统的数据按照所要求的格式封装成XML格式或者JSON格式的数据包上传到服务器,服务端根据已知的数据格式需要提前手工将数据字段定义好在关系型数据库中,最终将收到的数据存储到对应的表中,这种方法存在两种弊端,一种是随着定制化业务的增加,同一业务在数据库中的冗余字段越来越多,一种是无法实时提供新增的表格或者字段存储内容给到定制系统,导致需要硬编码的方式实现各个系统的适配,最终导致后期巨大的维护成本。

发明内容

本发明的目的是提供一种混合云的数据交互方法,通过在定制化的系统与SaaS服务之间提供通用的数据交互格式,SaaS服务根据该数据格式对数据进行解析,实现定制化数据结构动态实时接收并存储的能力,以解决上述现有技术存在的问题。

为实现上述目的,本发明提供了如下方案:

本发明提供一种混合云的数据交互方法,包括以下步骤:

S1,构建本地系统、本地数据库、公共组件、消息队列、监听者、数据协议规范、SaaS服务端和文档型数据库;

S2,在所述本地系统上部署所述公共组件获取所述本地数据库中的本地数据,然后将所述本地数据投递到消息队列中;

S3,所述监听者监听消息队列中的本地数据并获取,对所述本地数据根据定义好的数据协议规范进行封装,获得封装后的本地数据,其中所述数据协议规范包括:关联关系relation、表名table、外键关联的Key:foreignKey、需要填充的字段field;

S4,将所述封装后的本地数据发送到所述SaaS服务端;

S5,所述SaaS服务端根据所述relation字段的描述信息判断所述封装后的本地数据中是否有需要保存的数据,将所述需要保存的数据进行保存;

S6,通过文档型数据库对所述需要保存的数据进行存储,对于不存在的表格或者字段,则动态创建,对于已经存在的数据,则采取更新操作。

进一步地,所述S2中的消息队列具体为开放公共组件的消息队列RabbitMQ。

进一步地,所述S3中封装的本地数据格式使用JSON对象。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奇秦科技(北京)股份有限公司,未经奇秦科技(北京)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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