一种数据传输方法、装置、电子设备及存储介质制造方法及图纸

技术编号:33291297 阅读:10 留言:0更新日期:2022-05-01 00:10
本申请提供一种数据传输方法、装置、电子设备及存储介质。该数据方法包括:接收连接内网的终端发送的内网数据;使用内网暂存模块对内网数据进行存储;监控数据传输网络是否稳定;以及若数据传输网络稳定,则向外网暂存模块发送内网数据,并使用外网暂存模块对内网数据进行存储;其中,外网暂存模块中的内网数据可以被连接外网的终端下载。在上述实现过程中,通过在网络稳定时将内网暂存模块中的数据传输至外网暂存模块以存储备用的方式,即使网络不稳定或者网闸关闭,由于内网中的数据已经在网络稳定时传输至了外网暂存模块以提供外网的终端下载使用,可以减少由于网络不稳定和网闸关闭对数据传输的影响。网闸关闭对数据传输的影响。网闸关闭对数据传输的影响。

【技术实现步骤摘要】
一种数据传输方法、装置、电子设备及存储介质


[0001]本申请涉及数据传输
,具体涉及一种数据传输方法、装置、电子设备及存储介质。

技术介绍

[0002]近年来,随着医院和信息厂商信息技术的建设,基于数据共享的跨中心大数据应用越来越广泛。但是,出于信息化安全的考虑,医院或信息厂商只能开通单向的网络策略;同时,医院和信息厂商内网和外网之间往往设置有网闸,当网闸关闭时,内网和外网的数据也是无法进行传输的。无论是单向的网络策略还是网闸,都从一定程度上使得医院和信息厂商内网和外网的数据的传输受到了限制。

技术实现思路

[0003]本申请实施例的目的在于提供一种数据传输方法、装置、电子设备及存储介质,以改善上单向的网络策略下医院和信息厂商内网和外网的数据的传输受到了限制的技术问题。
[0004]第一方面,本申请实施例提供了一种数据传输方法,应用于服务器,方法包括:接收连接内网的终端发送的内网数据;使用内网暂存模块对内网数据进行存储;监控数据传输网络是否稳定;以及若数据传输网络稳定,则向外网暂存模块发送内网数据,并使用外网暂存模块对内网数据进行存储;其中,外网暂存模块中的内网数据可以被连接外网的终端下载。在上述实现过程中,通过在网络稳定时将内网暂存模块中的数据传输至外网暂存模块以存储备用的方式,即使网络不稳定或者网闸关闭,由于内网中的数据已经在网络稳定时传输至了外网暂存模块以提供外网的终端下载使用,可以减少由于网络不稳定和网闸关闭对数据传输的影响。
[0005]可选地,在本申请实施例中,在向外网暂存模块发送内网数据之前,还包括:根据预设的最大文件大小对内网数据进行切割,获得内网数据的多个数据切片;向外网暂存模块发送内网数据,包括:向外网暂存模块发送内网数据的数据切片,并对每一个内网数据的数据切片进行完整性校验;以及对内网数据的多个数据切片进行重组,得到内网数据。在上述实现过程中,可以理解的是,在实际的应用中,对数据传输的数据的大小有一定限制,若数据较大将无法进项传输,因此可以在数据传输之前,对超过了最大文件大小的数据进行切片后再进行传输,以保证不会因为数据过大而导致数据传输失败。
[0006]可选地,在本申请实施例中,对每一个内网数据的数据切片进行完整性校验,包括:若内网数据的数据切片不完整,则对该数据切片进行重传。在上述实现过程中,通过完整性校验和重传可以保证所有的数据切片都完整地被传输,避免数据切片传输不完整进而导致重组的数据不完整的情况。
[0007]可选地,在本申请实施例中,方法还包括:若数据传输网络稳定,则拉取外网暂存模块中的外网数据,外网数据由连接外网的终端上传。在上述实现过程中,可以理解的是,
外网数据由连接外网的终端上传至外网暂存模块,但是受限于单向的网络策略,外网暂存模块中的外网数据无法主动推送至内网中。因此,可以在网络稳定时采用由内网主动拉取外网暂存模块中的外网数据的方式,将外网数据存储于内网暂存模块以备内网下载使用,这样,避免了单向的网络策略对数据传输的影响。
[0008]可选地,在本申请实施例中,其中,外网数据包括多个外网数据的数据切片;拉取外网暂存模块中的外网数据,包括:拉取外网暂存模块中的外网数据的数据切片,并对外网数据的数据切片进行完整性校验和重组,得到外网数据。在上述实现过程中,考虑到数据传输过程中对数据大小可能有一定限制,若数据较大将无法进项传输,因此可以在拉取数据之前可以对超过了最大文件大小的数据进行切片后再进行拉取,以保证不会因为数据过大而导致数据拉取失败。
[0009]可选地,在本申请实施例中,内网暂存模块包括多个内网暂存单元,且多个内网暂存单元与连接外网的终端相对应;方法还包括:接收连接内网的终端发送的内网数据包括:获取内网暂存模块中的目标内网暂存单元;向目标内网暂存单元发送内网数据;使用内网暂存模块对内网数据进行存储,包括:使用目标内网暂存单元对内网数据进行存储;向外网暂存模块发送内网数据,并使用外网暂存模块对内网数据进行存储,包括:匹配目标内网暂存单元对应的目标外网暂存模块,其中,目标外网暂存模块选自多个外网暂存模块中的一个;向目标外网暂存模块发送内网数据,并使用目标外网暂存模块对内网数据进行存储。在上述实现过程中,可能包括以多个连接外网的终端,因此可以将内网暂存模块分为多个与连接外网对应的内网暂存单元,在数据传输过程中,将内网数据根据与外网连接的终端分别存储与不同的内网暂存单元,而不同的暂存单元只能向对应的外网暂存模块发送内网数据从而增加了数据传输的灵活性、准确性和安全性。
[0010]可选地,在本申请实施例中,其中,拉取外网暂存模块中的外网数据,包括:拉取目标拉取暂存模块中的外网数据,其中,目标拉取暂存模块选自多个外网暂存模块中的一个;根据拉取外网暂存模块匹配对应的内网暂存单元并将在目标拉取暂存模块中拉取的外网数据存储至该内网暂存单元。在上述实现过程中,在拉取外网数据时,由于内网暂存模块的内网暂存单元只能拉取对应的外网暂存模块中的外网数据,因此需要将目标拉取暂存模块与内网暂存单元进行匹配,通过上述方式可以增加数据拉取的准确性和数据传输的安全性。
[0011]第二方面,本申请实施例还提供了一种数据传输装置,装置包括:数据接收模块、内网暂存模块、网络监控模块和外网暂存模块;其中,数据接收模块,用于接收连接内网的终端发送的内网数据;网络监控模块,用于监控数据传输网络是否稳定;内网暂存模块,用于在数据传输网络稳定时,向外网暂存模块发送内网数据;以及外网暂存模块,用于对内网暂存模块发送的内网数据进行存储;外网暂存模块中的内网数据可以被连接外网的终端下载。
[0012]可选地,在本申请实施例中,装置还包括:数据切割模块,用于根据预设的最大文件大小对内网数据进行切割,获得内网数据的多个数据切片;内网暂存模块,具体用于向外网暂存模块发送内网数据的数据切片,并对每一个内网数据的数据切片进行完整性校验;内网暂存模块。还用于对内网数据的多个数据切片进行重组,得到内网数据。
[0013]可选地,在本申请实施例中,若内网数据的数据切片不完整,则内网暂存模块对该
数据切片进行重传。
[0014]可选地,在本申请实施例中,若数据传输网络稳定,则内网暂存模块拉取外网暂存模块中的外网数据,外网数据由连接外网的终端上传。
[0015]可选地,在本申请实施例中,其中,外网数据包括多个外网数据的数据切片;内网暂存模块具体用于拉取外网暂存模块中的外网数据的数据切片,并对外网数据的数据切片进行完整性校验和重组,得到外网数据。
[0016]可选地,在本申请实施例中内网暂存模块包括多个内网暂存单元,且多个内网暂存单元与连接外网的终端相对应;装置包括:多个外网暂存模块且多个外网暂存模块与连接外网的终端相对应;数据接收模块具体用于接收连接内网的终端发送的内网数据包括:获取内网暂存模块中的目标内网暂存单元;内网暂存模块还用于使用目标内网暂存单元对内网数据进行存储;内网暂存模块还用于匹配目标内网暂存单元对应的目标外网暂存模块,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输方法,其特征在于,应用于服务器,所述方法包括:接收连接内网的终端发送的内网数据;使用内网暂存模块对所述内网数据进行存储;监控数据传输网络是否稳定;以及若所述数据传输网络稳定,则向外网暂存模块发送所述内网数据,并使用所述外网暂存模块对所述内网数据进行存储;其中,所述外网暂存模块中的所述内网数据可以被连接外网的终端下载。2.根据权利要求1所述方法,其特征在于,在所述向外网暂存模块发送所述内网数据之前,还包括:根据预设的最大文件大小对所述内网数据进行切割,获得所述内网数据的多个数据切片;所述向外网暂存模块发送所述内网数据,包括:向外网暂存模块发送所述内网数据的数据切片,并对每一个所述内网数据的数据切片进行完整性校验;以及对所述内网数据的多个数据切片进行重组,得到所述内网数据。3.根据权利要求2所述方法,其特征在于,所述对每一个所述内网数据的数据切片进行完整性校验,包括:若所述内网数据的数据切片不完整,则对该数据切片进行重传。4.根据权利要求1所述方法,其特征在于,所述方法还包括:若所述数据传输网络稳定,则拉取外网暂存模块中的外网数据,所述外网数据由连接外网的终端上传。5.根据权利要求4所述方法,其特征在于,其中,所述外网数据包括多个所述外网数据的数据切片;所述拉取所述外网暂存模块中的外网数据,包括:拉取所述外网暂存模块中的所述外网数据的数据切片,并对所述外网数据的数据切片进行完整性校验和重组,得到外网数据。6.根据权利要求4

5任一所述方法,其特征在于,其中,所述内网暂存模块包括与连接外网的终端相对应的多个内网暂存单元;所述接收连接内网的终端发送的内网数据包括:获取所述内网暂存模块中的目标内网...

【专利技术属性】
技术研发人员:罗立刚张旸赵越
申请(专利权)人:零氪科技北京有限公司
类型:发明
国别省市:

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

1