一种跨网数据同步控制系统、方法及存储介质技术方案

技术编号:28623129 阅读:16 留言:0更新日期:2021-05-28 16:18
本发明专利技术公开了一种跨网数据同步控制系统,包括移动终端和服务器;服务器上设有多个安全审计模块;每个安全审计模块与一个网络对应,用于存储加密算法及配置文件;移动终端通过服务器接入第一网络的源业务系统下载待同步数据并将待同步数据加密后存储本地缓存中;然后通过服务器接入第二网络的目标业务系统,进而将本地缓存存储的加密后的待同步数据解密后上传至目标业务系统,以实现不同网络的业务系统的数据同步。本发明专利技术操作简单、数据安全以及数据具有可追溯性,解决了现有技术使用光盘进行数据同步时数据无法追溯等问题以及使用单向网络时只能同步相同网络内的业务数据的数据同步的问题。本发明专利技术还提供了一种跨网数据同步控制方法及存储介质。

【技术实现步骤摘要】
一种跨网数据同步控制系统、方法及存储介质
本专利技术涉及数据交互系统,尤其涉及一种跨网数据同步控制系统、方法及存储介质。
技术介绍
目前,对于一些企业或单位内均有多套软件系统,而这些系统部署于不同的网络内。为了实现多个业务系统之间的数据交互,一般采用第三方设备,比如光盘来实现,或者通过单向网络来实现。而通过第三方工具来实现时,效率低下,需要人工操作,数据的迁出无法进行有效的监控存在安全隐患;通过单向网网络时,只能针对处于同一网络内的业务系统,当多个业务系统之间存在物理隔离时,无法实现。
技术实现思路
为了克服现有技术的不足,本专利技术的目的之一在于提供一种跨网数据同步控制系统,其能够解决现有技术中数据同步无法有效监控或者只能针对同一网络内的业务系统进行数据同步等问题。本专利技术的目的之二在于提供一种跨网数据同步控制方法,其能够解决现有技术中数据同步无法有效监控或者只能针对同一网络内的业务系统进行数据同步等问题。本专利技术的目的之三在于提供一种存储介质,其能够解决现有技术中数据同步无法有效监控或者只能针对同一网络内的业务系统进行数据同步等问题。本专利技术的目的之一采用如下技术方案实现:一种跨网数据同步控制系统,包括移动终端和服务器;所述服务器上设有多个安全审计模块;每个安全审计模块与一个网络对应,用于存储加密算法以及配置文件;所述配置文件包括待同步数据所在的第一网络、源业务系统,所要同步到的第二网络、目标业务系统和数据同步配置参数;移动终端,用于与第一网络建立通信连接,以及根据用户的登陆账户向服务器发送第一接入请求以及根据服务器返回的第一接入令牌向第一网络的源业务系统发送第一接入认证请求进行认证;以及当认证通过后根据配置文件从源业务系统中下载待同步数据,并对待同步数据进行加密以及将加密后的待同步数据保存到本地,以及当待同步数据下载完成后,断开与第一网络的通信连接;移动终端,用于与第二网络建立通信连接,以及根据用户的登陆账户向服务器发送第二接入请求以及根据服务器返回的第二接入令牌向第二网络的目标业务系统发送第二接入认证请求进行认证;以及当认证通过后,将待同步数据解密后上传至第二网络的目标业务系统;服务器,用于根据接收到的对应接入请求得出用户操作类型,并根据用户操作类型以及配置文件匹配得出需要访问的对应的业务系统,并生成对应的业务系统的对应接入令牌并返回给移动终端,从而使得移动终端根据对应接入令牌向对应的业务系统发送对应接入认证请求;所述用户操作类型包括下载数据和上传数据。进一步地,所述移动终端,还用于记录待同步数据的下载开始时间戳、下载结束时间戳、上传开始时间戳、上传结束时间戳、用户的登陆账户以及待同步数据的执行状态并生成日志文件上传至服务器。进一步地,当移动终端将本地存储的待同步数据解密并上传至目标业务系统后,将本地存储的待同步数据删除。进一步地,当移动终端下载完成待同步数据时,移动终端计时开始,并当计时时间达到预设阈值并且移动终端未接入任何网络时,将本地存储的待同步数据删除同时记录待同步数据下载开始时间戳、下载结束时间戳以及执行状态。本专利技术的目的之二采用如下技术方案实现:一种跨网数据同步控制方法,所述跨网数据同步控制方法包括:部署步骤:为每个网络配置安全审计模块,并将每个网络的安全审计模块部署于服务器上;配置步骤:获取待同步数据的配置文件并将配置文件部署于服务器上;所述配置文件包括待同步数据所在的第一网络、源业务系统和需要同步到的第二网络、目标业务系统;数据下载步骤:首先建立与第一网络的通信连接并获取用户的登陆账户向服务器发送第一接入请求,以及接收并根据服务器返回的第一接入令牌向第一网络的源业务系统发送第一接入认证请求;然后当第一接入认证请求通过后,根据配置文件从源业务系统中下载待同步数据并对待同步数据进行加密后存储于本地缓存中;网络断开步骤:当待同步数据下载完成后,断开与第一网络的通信连接;数据上传步骤:首先建立与第二网络的通信连接并获取用户的登陆账户向服务器发送第二接入请求,以及接收并根据服务器返回的第二接入令牌向第二网络的目标业务系统发送第二接入认证请求;然后当第二接入认证请求通过后,将本地缓存中存储的待同步数据解密并上传至目标业务系统,以及断开与第二网络的通信连接。进一步地,所述数据上传步骤之后还包括:将本地存储的待同步数据以及与待同步数据相关的内容删除。进一步地,向服务器发送对应接入请求后,服务器根据对应接入请求以及配置文件识别得出需要访问的对应的业务系统并生成对应的接入令牌,以及将对应的接入令牌返回;所述接入请求包括操作类型和用户的登陆账户;其中,操作类型为下载数据或上传数据。进一步地,所述数据下载步骤以及数据上传步骤中还包括日志记录步骤:记录执行的操作类型、时间戳并生成日志文件上传至服务器。进一步地,数据下载步骤之后还包括计时步骤:当待同步数据下载完成时,计时开始,并当计时时间达到预设阈值并且系统并未接入任何网络时,清空本地存储的待同步数据;同时记录待同步数据的下载开始时间戳、下载结束时间戳以及执行状态;所述执行状态包括数据下载中和数据下载完成未上传。本专利技术的目的之三采用如下技术方案实现:一种存储介质,所述存储介质为计算机可读存储介质,其上存储有跨网数据同步控制程序,所述跨网数据同步控制程序为计算机程序,所述跨网数据同步控制程序被处理器执行时实现如本专利技术的目的之二采用的一种跨网数据同步控制方法的步骤。相比现有技术,本专利技术的有益效果在于:本专利技术通过在服务器上为每个网络部署一个安全审计模块,用于实现移动终端与各个网络的业务系统连接的接入认证,从而实现业务系统的访问安全性;通过移动终端首先从对应的业务系统中下载同步数据并加密后保存到移动终端的本地缓存,然后再与对应的业务系统连接将本地缓存存储的加密的同步数据解密后上传至对应业务系统,通过加密的方式可保证数据的安全性。本专利技术操作简单、可实现对同步数据的追溯,保证系统以及数据的安全性,解决了现有技术中通过光盘无法实现对同步数据的追溯导致数据存在安全隐患等问题以及通过单向网只能针对处于同一网络内的业务系统的数据交换等问题。附图说明图1为本专利技术提供的跨网数据同步控制系统模块图;图2为本专利技术提供的跨网数据同步控制方法流程图;图3为数据下载的流程图;图4为数据上传的流程图;图5为本专利技术提供的跨网数据同步控制装置模块图。图中:11、存储器;12、处理器;13、通信总线;14、网络接口。具体实施方式下面,结合附图以及具体实施方式,对本专利技术做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。本专利技术提供了一种跨网数据同步控制系统,包括移动终端和服务器。其中,移动终端为用户操作的终端设备,可优选为智能手机、平板、智能终端等设备。移动终端与服务器之间通信连本文档来自技高网...

【技术保护点】
1.一种跨网数据同步控制系统,其特征在于,包括移动终端和服务器;所述服务器上设有多个安全审计模块;每个安全审计模块与一个网络对应,用于存储加密算法以及配置文件;所述配置文件包括待同步数据所在的第一网络、源业务系统,所要同步到的第二网络、目标业务系统和数据同步配置参数;/n移动终端,用于与第一网络建立通信连接,以及根据用户的登陆账户向服务器发送第一接入请求以及根据服务器返回的第一接入令牌向第一网络的源业务系统发送第一接入认证请求进行认证;以及当认证通过后根据配置文件从源业务系统中下载待同步数据,并对待同步数据进行加密以及将加密后的待同步数据保存到本地,以及当待同步数据下载完成后,断开与第一网络的通信连接;/n移动终端,用于与第二网络建立通信连接,以及根据用户的登陆账户向服务器发送第二接入请求以及根据服务器返回的第二接入令牌向第二网络的目标业务系统发送第二接入认证请求进行认证;以及当认证通过后,将待同步数据解密后上传至第二网络的目标业务系统;/n服务器,用于根据接收到的对应接入请求得出用户操作类型,并根据用户操作类型以及配置文件匹配得出需要访问的对应的业务系统,并生成对应的业务系统的对应接入令牌并返回给移动终端,从而使得移动终端根据对应接入令牌向对应的业务系统发送对应接入认证请求;所述用户操作类型包括下载数据和上传数据。/n...

【技术特征摘要】
1.一种跨网数据同步控制系统,其特征在于,包括移动终端和服务器;所述服务器上设有多个安全审计模块;每个安全审计模块与一个网络对应,用于存储加密算法以及配置文件;所述配置文件包括待同步数据所在的第一网络、源业务系统,所要同步到的第二网络、目标业务系统和数据同步配置参数;
移动终端,用于与第一网络建立通信连接,以及根据用户的登陆账户向服务器发送第一接入请求以及根据服务器返回的第一接入令牌向第一网络的源业务系统发送第一接入认证请求进行认证;以及当认证通过后根据配置文件从源业务系统中下载待同步数据,并对待同步数据进行加密以及将加密后的待同步数据保存到本地,以及当待同步数据下载完成后,断开与第一网络的通信连接;
移动终端,用于与第二网络建立通信连接,以及根据用户的登陆账户向服务器发送第二接入请求以及根据服务器返回的第二接入令牌向第二网络的目标业务系统发送第二接入认证请求进行认证;以及当认证通过后,将待同步数据解密后上传至第二网络的目标业务系统;
服务器,用于根据接收到的对应接入请求得出用户操作类型,并根据用户操作类型以及配置文件匹配得出需要访问的对应的业务系统,并生成对应的业务系统的对应接入令牌并返回给移动终端,从而使得移动终端根据对应接入令牌向对应的业务系统发送对应接入认证请求;所述用户操作类型包括下载数据和上传数据。


2.根据权利要求1所述的一种跨网数据同步控制系统,其特征在于,所述移动终端,还用于记录待同步数据的下载开始时间戳、下载结束时间戳、上传开始时间戳、上传结束时间戳、用户的登陆账户以及待同步数据的执行状态并生成日志文件上传至服务器。


3.根据权利要求1所述的一种跨网数据同步控制系统,其特征在于,当移动终端将本地存储的待同步数据解密并上传至目标业务系统后,将本地存储的待同步数据删除。


4.根据权利要求1所述的一种跨网数据同步控制系统,其特征在于,当移动终端下载完成待同步数据时,移动终端计时开始,并当计时时间达到预设阈值并且移动终端未接入任何网络时,将本地存储的待同步数据删除同时记录待同步数据下载开始时间戳、下载结束时间戳以及执行状态。


5.一种跨网数据同步控制方法,其特征在于,所述跨网数据同步控制方法包括:
部署步骤:为每个网络配置安全审计模块,并将每个网络的安全审计模块部署于服务器上;
配置步骤:获取待同步...

【专利技术属性】
技术研发人员:郝振斌
申请(专利权)人:北京辰芯智能科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1