System.Exception: 字符串 'haiyangwangzhaomingkejigufenyouxiangongsihaiyangwangdongguanzhaomingkejiyouxiangongsishenzhenshihaiyangwanglusezhaomingjishuyouxiangongsishenzhenshihaiyangwangdianwangzhaomingjishuyouxiangongs' 后的引号不完整。 “haiyangwangzhaomingkejigufenyouxiangongsihaiyangwangdongguanzhaomingkejiyouxiangongsishenzhenshihaiyangwanglusezhaomingjishuyouxi”附近有语法错误。 在 DBUtility.DbHelperSQL.RunProcedure(String storedProcName, IDataParameter[] parameters, Int32& rowsAffected) 在 DAL.APT_Common.Update(String tbName, String filter, String where) 在 zhuanliShow.pingyinfenlei(String id) 文件上传及管理方法、装置、设备和介质制造方法及图纸_技高网
当前位置: 首页 > 专利查询>>正文

文件上传及管理方法、装置、设备和介质制造方法及图纸

技术编号:38217476 阅读:7 留言:0更新日期:2023-07-25 11:27
本发明专利技术公开了一种文件上传及管理方法、装置、设备和介质,对于大数据量文件来说,文件服务器分片式地获取采集器上传的压缩文件夹,其中压缩文件可减小传输数据量,而分片式上传也可以避免因网络环境不好导致的一直需要从文件起始位置上传的问题,从而提高传输效率。接着文件服务器基于压缩文件夹携带的身份信息对压缩文件夹进行权限安全验证,进一步的,若压缩文件夹通过权限安全验证,则通过安全文件传送协议将压缩文件夹传输至文件仓库进行保存,这样就能基于文件服务器来在先验证文件的安全性,从而过滤掉不安全文件,并基于采用的安全文件传送协议确保数据传输地安全性。也就实现了高效采集及上传数据的同时,保证数据传输地安全性。输地安全性。输地安全性。

【技术实现步骤摘要】
文件上传及管理方法、装置、设备和介质


[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]验证模块,用于当所述文件服务器分片式地获取到上传的压缩文件夹时,基于所述压缩文件夹携带的身份信息对所述压缩文件夹进行权限安全验证;其中,所述压缩文件夹为采集器采集到的采集数据经数据流压缩处理后得到的文件;
[0030]传输保存模块,用于若所述压缩文件夹通过所述权限安全验证,则通过安全文件传送协议将所述压缩文件夹传输至文件仓库进行保存。
[0031]一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行上述文件上传及管理方法的步骤。
[0032]一种文件上传及管理设备,包括存储器和处理器,所述存储器存储有计算机程序,
所述计算机程序被所述处理器执行时,使得所述处理器执行上述文件上传及管理方法的步骤。
[0033]本专利技术提供了文件上传及管理方法、装置、设备和介质,对于大数据量文件来说,文件服务器分片式地获取采集器上传的压缩文件夹,其中压缩文件可减小传输数据量,而分片式上传也可以避免因网络环境不好导致的一直需要从文件起始位置上传的问题,从而提高传输效率。接着文件服务器基于压缩文件夹携带的身份信息对压缩文件夹进行权限安全验证,进一步的,若压缩文件夹通过权限安全验证,则通过安全文件传送协议将压缩文件夹传输至文件仓库进行保存,这样就能基于文件服务器来在先验证文件的安全性,从而过滤掉不安全文件,并基于采用的安全文件传送协议确保数据传输地安全性。也就实现了高效采集及上传数据的同时,保证数据传输地安全性。
附图说明
[0034]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0035]其中:
[0036]图1为一个实施例中文件上传及管理方法的流程示意图;
[0037]图2为一个实施例中云端服务器与采集器的结构框图;
[0038]图3为一个实施例中分片式地获取压缩文件夹并进行安全验证的流程本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文件上传及管理方法,其特征在于,应用于云端服务器,所述云端服务器包括文件服务器和文件仓库,所述方法包括:当所述文件服务器分片式地获取到上传的压缩文件夹时,基于所述压缩文件夹携带的身份信息对所述压缩文件夹进行权限安全验证;其中,所述压缩文件夹为采集器采集到的采集数据经数据流压缩处理后得到的文件;若所述压缩文件夹通过所述权限安全验证,则通过安全文件传送协议将所述压缩文件夹传输至文件仓库进行保存。2.根据权利要求1所述的方法,其特征在于,所述当所述文件服务器分片式地获取到上传的压缩文件夹时,基于所述压缩文件夹携带的身份信息对所述压缩文件夹进行权限安全验证,包括:当所述文件服务器接收到文件上传指令时,获取采集器上传的多个子压缩文件夹;其中,所述多个子压缩文件夹为所述压缩文件夹经分割成分片后,形成的等数据小大的文件;将所述多个子压缩文件夹合并形成所述压缩文件夹,并基于所述压缩文件夹携带的身份信息对所述压缩文件夹进行权限安全验证。3.根据权利要求2所述的方法,其特征在于,所述获取采集器上传的多个子压缩文件夹,包括:获取上传源文件和上传实时文件;其中,所述上传源文件记录了所述压缩文件夹的第一文件大小及所有子压缩文件夹的标签序号,所述上传实时文件实时记录已上传文件的第二文件大小及所有已上传的子压缩文件夹的标签序号;创建包含多线程的线程池,为每一个子压缩文件夹分配一个线程以进行上传,并基于每一线程的上传完成情况对所述上传实时文件进行更新;在所述第一文件大小与所述第二文件大小相等的前提下,确定所述多个子压缩文件夹上传完毕;在所述第二文件大小小于所述第一文件大小的前提下,若依次接收到故障中断指令和故障恢复指令,则重启所述线程池内的所有中止线程,直至所述第一文件大小与所述第二文件大小相等;其中,所述中止线程所对应的子压缩文件夹的标签序号未记录在所述上传实时文件中。4.根据权利要求2所述的方法,其特征在于,所述文件上传指令携带有每一个子压缩文件夹的敏感信息,所述当所述文件服务器接收到文件上传指令时,获取采集器上传的多个子压缩文件夹,包括:当所述文件服务器接收到文件上传指令时,根据目标子文件的敏感信息确定所述目标子文件所属的敏感等级;其中,所述目标子文件为所述多个子压缩文件夹中的任意一个;...

【专利技术属性】
技术研发人员:徐素胡明明周祥
申请(专利权)人:海洋王照明科技股份有限公司海洋王东莞照明科技有限公司深圳市海洋王绿色照明技术有限公司深圳市海洋王电网照明技术有限公司深圳市海洋王船舶场馆照明技术有限公司深圳市海洋王铁路照明技术有限公司深圳市海洋王石油照明技术有限公司深圳市海洋王冶金照明技术有限公司深圳市海洋王公消照明技术有限公司深圳市海洋王石化照明技术有限公司
类型:发明
国别省市:

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

1