文件的处理方法、装置及设备制造方法及图纸

技术编号:39316364 阅读:7 留言:0更新日期:2023-11-12 15:59
本申请提供一种文件的处理方法、装置及设备,涉及数据处理技术,该方法包括:获取文件下载请求,向服务器发送文件下载请求;其中,文件下载请求包括下载类型标识和下载请求信息。基于文件下载请求,确定与下载类型标识对应的下载模式。根据下载模式,对本地的文件和/或服务器的文件进行监控,得到监控信息。若服务器接收到下载请求信息并根据下载请求信息确定存在多个待传输的文件,则根据下载模式,接收服务器发送的多个待传输的文件,基于监控信息,对多个待传输的文件中的新增文件进行下载,获取新增文件。本申请的方法,实现了增量下载,部署简单、使用方便,有效的提升了文件传输的时效性和便捷性,解决了文件下载不及时的技术问题。题。题。

【技术实现步骤摘要】
文件的处理方法、装置及设备


[0001]本申请涉及数据处理技术,尤其涉及一种文件的处理方法、装置及设备。

技术介绍

[0002]目前,银行等企业有众多面向客户的文件传输场景,例如银账通电子回单业务,就是针对企业收款记账场景需求,将账务明细、电子回单及对账单通过API接口输出至客户。
[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]基于所述实时同步模式、所述监控信息指示的本地的已有的文件以及所述服务器中的文件,若在预设的时间段内监控到所述服务器存在新增文件,则对所述新增文件进行
下载,获取新增文件。
[0037]进一步地,所述装置还包括:
[0038]补推单元,用于获取文件补推请求,并向服务器发送所述文件补推请求;其中,所述文件补推请求包括补推请求信息,所述补推请求信息用于获取服务器中的未保存文件;
[0039]第二获取单元,用于根据所述文件补推请求,获取并下载所述服务器中的未保存文件。
[0040]第三方面,本申请提供一种电子设备,包括存储器、处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现第一方面所述的方法。
[0041]第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现第一方面所述的方法。
[0042]第五方面,本申请提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面所述的方法。
[0043]本申请提供的一种文件的处理方法、装置及设备,获取文件下载请求,并向服务器发送文件下载请求;其中,文件下载请求包括下载类型标识和下载请求信息,下载请求信息用于获取服务器中的文件。基于文件下载请求,确定与下载类型标识对应的下载模式;其中,下载模式表征在不同下载类型下的下载规则信息。根据下载模式,对本地的文件和/或服务器的文件进行监控,得到监控信息。若服务器接收到下载请求信息并根据下载请求信息确本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文件的处理方法,其特征在于,包括:获取文件下载请求,并向服务器发送所述文件下载请求;其中,所述文件下载请求包括下载类型标识和下载请求信息,所述下载请求信息用于获取服务器中的文件;基于所述文件下载请求,确定与所述下载类型标识对应的下载模式;其中,所述下载模式表征在不同下载类型下的下载规则信息;根据所述下载模式,对本地的文件和/或所述服务器的文件进行监控,得到监控信息;若服务器接收到所述下载请求信息并根据所述下载请求信息确定存在多个待传输的文件,则根据所述下载模式,接收所述服务器发送的多个待传输的文件,并基于所述监控信息,对所述多个待传输的文件中的新增文件进行下载,获取新增文件。2.根据权利要求1所述的方法,其特征在于,所述根据所述下载模式,对本地的文件和/或所述服务器的文件进行监控,得到监控信息,包括:若确定所述下载模式为立即下载模式,则对本地的文件进行监控,得到关于本地的文件的监控信息。3.根据权利要求2所述的方法,其特征在于,所述根据所述下载模式,接收所述服务器发送的多个待传输的文件,并基于所述监控信息,对所述多个待传输的文件中的新增文件进行下载,获取新增文件,包括:根据所述立即下载模式,接收所述服务器发送的多个待传输的文件,并基于所述监控信息指示的本地的已有的文件,确定所述多个待传输的文件中的新增文件;对所述多个待传输的文件中的新增文件进行下载,获取新增文件。4.根据权利要求1所述的方法,其特征在于,所述根据所述下载模式,对本地的文件和/或所述服务器的文件进行监控,得到监控信息,包括:若确定所述下载模式为实时同步模式,则在预设的时间段内,对本地的文件进行监控且对所述服务器的文件进行监控,得到监控信息。5.根据权利要求4所述的方法,其特征在于,所述根据所述下载模式,接收所述服务器发送的多个待传输的文件,并基于所述监控信息,对所述多个待传输的文件中的新增文件进行下载,获取新增文件,包括:基于所述实时同步模式、所...

【专利技术属性】
技术研发人员:李淏田梦江婷娟刘惠民
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1