[发明专利]一种数据传输方法、装置、电子设备及存储介质在审
申请号: | 202210067112.3 | 申请日: | 2022-01-20 |
公开(公告)号: | CN114422247A | 公开(公告)日: | 2022-04-29 |
发明(设计)人: | 罗立刚;张旸;赵越 | 申请(专利权)人: | 零氪科技(北京)有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/06 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 唐正瑜 |
地址: | 100089 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 装置 电子设备 存储 介质 | ||
1.一种数据传输方法,其特征在于,应用于服务器,所述方法包括:
接收连接内网的终端发送的内网数据;
使用内网暂存模块对所述内网数据进行存储;
监控数据传输网络是否稳定;以及
若所述数据传输网络稳定,则向外网暂存模块发送所述内网数据,并使用所述外网暂存模块对所述内网数据进行存储;
其中,所述外网暂存模块中的所述内网数据可以被连接外网的终端下载。
2.根据权利要求1所述方法,其特征在于,在所述向外网暂存模块发送所述内网数据之前,还包括:
根据预设的最大文件大小对所述内网数据进行切割,获得所述内网数据的多个数据切片;
所述向外网暂存模块发送所述内网数据,包括:
向外网暂存模块发送所述内网数据的数据切片,并对每一个所述内网数据的数据切片进行完整性校验;以及
对所述内网数据的多个数据切片进行重组,得到所述内网数据。
3.根据权利要求2所述方法,其特征在于,所述对每一个所述内网数据的数据切片进行完整性校验,包括:
若所述内网数据的数据切片不完整,则对该数据切片进行重传。
4.根据权利要求1所述方法,其特征在于,所述方法还包括:
若所述数据传输网络稳定,则拉取外网暂存模块中的外网数据,所述外网数据由连接外网的终端上传。
5.根据权利要求4所述方法,其特征在于,其中,所述外网数据包括多个所述外网数据的数据切片;所述拉取所述外网暂存模块中的外网数据,包括:
拉取所述外网暂存模块中的所述外网数据的数据切片,并对所述外网数据的数据切片进行完整性校验和重组,得到外网数据。
6.根据权利要求4-5任一所述方法,其特征在于,其中,所述内网暂存模块包括与连接外网的终端相对应的多个内网暂存单元;
所述接收连接内网的终端发送的内网数据包括:获取所述内网暂存模块中的目标内网暂存单元;向所述目标内网暂存单元发送所述内网数据;
所述使用所述内网暂存模块对所述内网数据进行存储,包括:使用所述目标内网暂存单元对所述内网数据进行存储;
所述向外网暂存模块发送内网数据,并使用外网暂存模块对内网数据进行存储,包括:
匹配所述目标内网暂存单元对应的目标外网暂存模块,其中,所述目标外网暂存模块选自多个外网暂存模块中的一个;
向所述目标外网暂存模块发送内网数据,并使用所述目标外网暂存模块对内网数据进行存储。
7.根据权利要求6所述方法,其特征在于,其中,所述拉取外网暂存模块中的外网数据,包括:
拉取目标拉取暂存模块中的外网数据,其中,所述目标拉取暂存模块选自多个外网暂存模块中的一个;
根据拉取外网暂存模块匹配对应的内网暂存单元并将在所述目标拉取暂存模块中拉取的外网数据存储至该内网暂存单元。
8.一种数据传输装置,其特征在于,所述装置包括:数据接收模块、内网暂存模块、网络监控模块和外网暂存模块;
其中,所述数据接收模块,用于接收连接内网的终端发送的内网数据;
所述网络监控模块,用于监控数据传输网络是否稳定;
所述内网暂存模块,用于在所述数据传输网络稳定时,向所述外网暂存模块发送所述内网数据;以及
所述外网暂存模块,用于对所述内网暂存模块发送的所述内网数据进行存储;所述外网暂存模块中的所述内网数据可以被连接外网的终端下载。
9.一种电子设备,其特征在于,包括:处理器和存储器,所述存储器存储有所述处理器可执行的机器可读指令,所述机器可读指令被所述处理器执行时执行如权利要求1至7任一所述的方法。
10.一种计算机可读存储介质,其特征在于,该存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1至7任一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于零氪科技(北京)有限公司,未经零氪科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210067112.3/1.html,转载请声明来源钻瓜专利网。