一种数据传输方法及装置制造方法及图纸

技术编号:30013530 阅读:20 留言:0更新日期:2021-09-11 06:16
本发明专利技术公开一种数据传输方法及装置,包括:第二服务器定期向第一服务器请求目标文件信息集,目标文件信息集至少包含一个第一目标文件的信息,第一目标文件信息是由第一电子设备生成发送给第一服务器且第一服务器判断自身不存在第一目标文件后保存的;第二服务器根据第一目标文件的信息判断自身是否存在第一目标文件;若第二服务器中不存在第一目标文件,第二服务器向第三服务器请求第一目标文件;第二服务器将请求的第一目标文件发送给第一服务器。一服务器。一服务器。

【技术实现步骤摘要】
一种数据传输方法及装置


[0001]本专利技术涉及数据传输技术,尤其涉及一种数据传输方法及装置。

技术介绍

[0002]在数据传输领域中,现有的电子设备软件预装或者更新都是由人工来查找缺少的文件并通知对应人员去上传。而面对大量的不同文件,人工查找难免会出现效率慢、出错多的问题,且由人工上传文件无法保证文件的一致性、安全性,文件存在被感染和被篡改的风险,本领域亟需一种安全、高效的数据传输方法。

技术实现思路

[0003]本专利技术提供一种数据传输方法及装置,以至少解决现有技术中存在的以上技术问题。
[0004]本专利技术一方面提供一种数据传输方法,该方法应用于文件传输系统,所述文件传输系统中包括:第一电子设备、与所述第一电子设备通信连接的第一服务器、与所述第一服务器通信连接的第二服务器以及与所述第二服务器通信连接的第三服务器,包括:
[0005]第二服务器定期向第一服务器请求目标文件信息集,所述目标文件信息集至少包含一个第一目标文件的信息,所述第一目标文件信息是由第一电子设备生成发送给所述第一服务器且第一服务器判断自身不存在第一目标文件后保存的;
[0006]第二服务器根据所述第一目标文件的信息判断自身是否存在第一目标文件;
[0007]若第二服务器中不存在所述第一目标文件,所述第二服务器向第三服务器请求所述第一目标文件;
[0008]所述第二服务器将请求的第一目标文件发送给所述第一服务器。
[0009]其中,所述第三服务器中保存有所述第一目标文件,所述第三服务器中的第一目标文件读写权限为只读。
[0010]其中,若所述第二服务器中存在所述第一目标文件,该方法还包括:
[0011]所述第二服务器将第一目标文件发送给所述第一服务器。
[0012]其中,所述第二服务器将第一目标文件发送给所述第一服务器,以使第一服务器对第一目标文件加密后发送给第一电子设备。
[0013]其中,所述文件系统中还包括与第二服务器通信连接的第二电子设备,该方法还包括:
[0014]第二服务器接收到的第二电子设备发送的第二目标文件的信息的请求时,第二服务器根据所述第二目标文件的信息判断自身是否存在第二目标文件;
[0015]若第二服务器中不存在所述第二目标文件,所述第二服务器向第三服务器请求所述第二目标文件;
[0016]所述第二服务器将第二目标文件发送给所述第二电子设备。
[0017]本专利技术另一方面提供一种数据传输装置,包括:
[0018]请求模块,用于第二服务器定期向第一服务器请求目标文件信息集,所述目标文件信息集至少包含一个第一目标文件的信息,所述第一目标文件信息是由第一电子设备生成发送给所述第一服务器且第一服务器判断自身不存在第一目标文件后保存的;
[0019]判断模块,用于第二服务器根据所述第一目标文件的信息判断自身是否存在第一目标文件;
[0020]所述请求模块,还用于若第二服务器中不存在所述第一目标文件,所述第二服务器向第三服务器请求所述第一目标文件;
[0021]发送模块,用于所述第二服务器将请求的第一目标文件发送给所述第一服务器。
[0022]其中,所述第三服务器中保存有所述第一目标文件,所述第三服务器中的第一目标文件读写权限为只读。
[0023]其中,所述发送模块,还用于所述第二服务器将第一目标文件发送给所述第一服务器。
[0024]其中,所述发送模块,还用于所述第二服务器将第一目标文件发送给所述第一服务器,以使第一服务器对第一目标文件加密后发送给第一电子设备。
[0025]其中,所述判断模块,还用于第二服务器接收到的第二电子设备发送的第二目标文件的信息的请求时,第二服务器根据所述第二目标文件的信息判断自身是否存在第二目标文件;
[0026]所述请求模块,还用于若第二服务器中不存在所述第二目标文件,所述第二服务器向第三服务器请求所述第二目标文件;
[0027]所述发送模块,还用于所述第二服务器将第二目标文件发送给所述第二电子设备。
[0028]上述方案中,通过第一服务器与第二服务器来判断其自身是否存在第一目标文件代替了原先由人工去判断缺少的文件,通过第二服务器去向第三服务器请求第一目标文件代替了原先由人工去下载缺少的文件,保证了文件的一致性,增加了获取所需文件的效率,而第一服务器在发送第一目标文件给第一电子设备前,对第一目标文件进行加密,防止了文件被泄露和感染的风险,且第一服务器判断自身不存在第一目标文件后不立刻发送给第二服务器,而是由第二服务器定时来请求第一目标文件的信息,可以避免同一时间产生大量请求,过度消耗服务器资源,且根据外部网络和内部网络将电子设备分为第一电子设备和第二电子设备,第一电子设备只能访问第一服务器,而第二电子设备能够访问第二服务器,大大提高了文件传输系统的安全性。
附图说明
[0029]图1是本专利技术一实施例示出的一种数据传输方法的流程示意图;
[0030]图2是本专利技术一实施例示出的一种数据传输装置的结构示意图。
具体实施方式
[0031]为使本专利技术的目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而非全部实施例。基于本专利技术中的实施例,本领域技术人员在没
有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0032]现有的电子设备软件预装或者更新方法都是由人工来查找缺少的文件并通知对应人员去上传所需文件。而面对所需大量的不同文件,人工查找难免会出现效率慢、出错多的问题,且由人工上传文件无法保证文件的一致性、安全性,文件存在被感染的风险。
[0033]为了提高文件传输过程书中查找文件的高效性和准确性,文件的一致性和安全性,减少文件被感染的风险,本专利技术一实施例提供了一种数据传输方法,该方法应用于文件传输系统,所述文件传输系统中包括:第一电子设备、与所述第一电子设备通信连接的第一服务器、与所述第一服务器通信连接的第二服务器以及与所述第二服务器通信连接的第三服务器,如图1所示,该方法包括:
[0034]步骤101,第二服务器定期向第一服务器请求目标文件信息集,所述目标文件信息集至少包含一个第一目标文件的信息,所述第一目标文件信息是由第一电子设备生成发送给所述第一服务器且第一服务器判断自身不存在第一目标文件后保存的。
[0035]第二服务器定期向第一服务器请求目标文件信息集,目标文件信息集至少包含一个第一目标文件的信息,而第一目标文件的信息是由第一电子设备根据所需的第一目标文件生成,第一电子设备在生成第一目标文件的信息后发送给第一服务器,第一服务器根据第一目标文件的信息通过遍历文件的方法查找第一服务器中是否存在第一目标文件,不存在则保存该第一目标文件的信息,等待第二服务器向第一服务器请求的时候发送给第二服务器。
[0036]步骤本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输方法,其特征在于,该方法应用于文件传输系统,所述文件传输系统中包括:第一电子设备、与所述第一电子设备通信连接的第一服务器、与所述第一服务器通信连接的第二服务器以及与所述第二服务器通信连接的第三服务器,该方法包括:第二服务器定期向第一服务器请求目标文件信息集,所述目标文件信息集至少包含一个第一目标文件的信息,所述第一目标文件信息是由第一电子设备生成发送给所述第一服务器且第一服务器判断自身不存在第一目标文件后保存的;第二服务器根据所述第一目标文件的信息判断自身是否存在第一目标文件;若第二服务器中不存在所述第一目标文件,所述第二服务器向第三服务器请求所述第一目标文件;所述第二服务器将请求的第一目标文件发送给所述第一服务器。2.根据权利要求1所述的数据传输方法,其特征在于,所述第三服务器中保存有所述第一目标文件,所述第三服务器中的第一目标文件读写权限为只读。3.根据权利要求1所述的数据传输方法,其特征在于,若所述第二服务器中存在所述第一目标文件,该方法还包括:所述第二服务器将第一目标文件发送给所述第一服务器。4.根据权利要求1或3所述的数据传输方法,其特征在于,所述第二服务器将第一目标文件发送给所述第一服务器,以使第一服务器对第一目标文件加密后发送给第一电子设备。5.根据权利要求1所述的数据传输方法,其特征在于,所述文件系统中还包括与第二服务器通信连接的第二电子设备,该方法还包括:第二服务器接收到的第二电子设备发送的第二目标文件的信息的请求时,第二服务器根据所述第二目标文件的信息判断自身是否存在第二目标文件;若第二服务器中不存在所述第二目标文件,所述第二服务器向第三服务器请求所述第二目...

【专利技术属性】
技术研发人员:孔德洋黄永兆
申请(专利权)人:联宝合肥电子科技有限公司
类型:发明
国别省市:

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

1