文件传输方法、系统、计算机设备和存储介质技术方案

技术编号:19829117 阅读:51 留言:0更新日期:2018-12-19 17:05
本发明专利技术涉及数据处理技术领域,尤其涉及一种文件传输方法、系统、计算机设备和存储介质。该方法包括:获取文件查找目录表,文件查找目录表中包括若干文件路径及数据提取规则,定时在文件路径对应的目标路径中创建文件,对文件以文件重命名名称进行重命名,按文件路径访问数据库,以数据提取规则中的数据字段提取数据信息,并将数据信息保存在文件中;通过客户端的SFTP客户端软件定时与远程服务器建立连接,将存储在目标路径中的文件发送给远程服务器。本发明专利技术通过对数据的再次提取,对文件的重命名和排序,能准确分类文件,通过部署SFTP客户端软件,与远程服务器能实现远程自动安全传输文件的目的。

【技术实现步骤摘要】
文件传输方法、系统、计算机设备和存储介质
本专利技术涉及数据处理
,尤其涉及一种文件传输方法、系统、计算机设备和存储介质。
技术介绍
客户端上的应用程序每天均会产生大量的文件,比如最常见的日志文件,在众多文件中,一部分数据是远程服务器希望获取的。远程服务器与客户端建立连接后,如果采用人工查找数据并上传文件,显然工作量非常大。如果以自动查找文件的方式,自动上传到远程服务器,在文件量大时,客户端无法确定哪些数据是远程服务器需要的前提下,可能将所有文件均上传给远程服务器,容易造成远程服务器接收到很多不需要的数据。多个客户端如果同时上传大量文件给远程服务器,还容易出现网络堵塞,给传输文件带来了压力。
技术实现思路
有鉴于此,有必要针对大量客户端已产生的文件无法准确定位查找并传输给远程服务器的问题,提供一种文件传输方法、系统、计算机设备和存储介质。一种文件传输方法,包括:获取文件查找目录表,所述文件查找目录表存储在客户端的数据库中,所述文件查找目录表中包括若干文件路径及数据提取规则,每项所述文件路径对应一项所述数据提取规则,所述数据提取规则包括需要提取的数据字段、文件重命名名称和目标路径;定本文档来自技高网...

【技术保护点】
1.一种文件传输方法,其特征在于,包括:获取文件查找目录表,所述文件查找目录表存储在客户端的数据库中,所述文件查找目录表中包括若干文件路径及数据提取规则,每项所述文件路径对应一项所述数据提取规则,所述数据提取规则包括需要提取的数据字段、文件重命名名称和目标路径;定时在所述文件路径对应的所述目标路径中创建文件,对所述文件以所述文件重命名名称进行重命名,按所述文件路径访问所述数据库,以所述数据提取规则中的数据字段提取数据信息,并将所述数据信息保存在所述文件中,对若干所述文件路径依次生成所述文件;通过预设在所述客户端的安全文件传送协议SFTP客户端软件定时与远程服务器建立连接,将存储在所述目标路径中...

【技术特征摘要】
1.一种文件传输方法,其特征在于,包括:获取文件查找目录表,所述文件查找目录表存储在客户端的数据库中,所述文件查找目录表中包括若干文件路径及数据提取规则,每项所述文件路径对应一项所述数据提取规则,所述数据提取规则包括需要提取的数据字段、文件重命名名称和目标路径;定时在所述文件路径对应的所述目标路径中创建文件,对所述文件以所述文件重命名名称进行重命名,按所述文件路径访问所述数据库,以所述数据提取规则中的数据字段提取数据信息,并将所述数据信息保存在所述文件中,对若干所述文件路径依次生成所述文件;通过预设在所述客户端的安全文件传送协议SFTP客户端软件定时与远程服务器建立连接,将存储在所述目标路径中的所述文件发送给所述远程服务器。2.根据权利要求1所述的文件传输方法,其特征在于,所述获取文件查找目录表前,包括:在所述客户端预设录入界面和文件查找目录表,所述录入界面中设置文件路径查找按钮、文件路径字段、数据字段、文件重命名名称字段和目标路径字段;获取所述录入界面中输入的字段信息后,将字段信息存储在所述文件查找目录表中。3.根据权利要求1所述的文件传输方法,其特征在于,所述定时在所述文件路径对应的所述目标路径中创建文件,对所述文件以所述文件重命名名称进行重命名,按所述文件路径访问所述数据库,以所述数据提取规则中的数据字段提取数据信息,并将所述数据信息保存在所述文件中,对若干所述文件路径依次生成所述文件,包括:调用预设的java定时任务,依次在所述文件路径对应的所述目标路径中创建所述文件,并以所述文件重命名名称加上当前时间戳,重命名所述文件;按所述文件路径,从所述数据库中提取所述文件路径对应的数据字段,将所述数据字段设置为数据信息后,将所述数据信息存入所述文件中;将所述文件在所述目标路径中,将文件名称按照时间顺序进行降序排序;根据所述java定时任务,遍历若干所述文件路径,在所述文件路径对应的所述目标路径中依次生成所述文件。4.根据权利要求1所述的文件传输方法,其特征在于,所述通过预设在所述客户端的安全文件传送协议SFTP客户端软件定时与远程服务器建立连接,将存储在所述目标路径中的所述文件发送给所述远程服务器,包括:调用预设在所述客户端的SFTP客户端软件,定时与所述远程服务器建立连接后,读取所述目标路径中的文件,通过所述SFTP客户端软件将所述文件发送给所述远程服务器。5.根据权利要求4所述的文件传输方法,其特征在于,所述通过所述SFTP客户端软件将所述文件发送给所述远程服务器,包括:获取所述S...

【专利技术属性】
技术研发人员:李琦刘琼谢云
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1