文件传输方法及装置、存储介质和电子设备制造方法及图纸

技术编号:33637129 阅读:11 留言:0更新日期:2022-06-02 01:51
本申请公开了一种文件传输方法及装置、存储介质和电子设备,涉及金融科技领域。该方法包括:获取源文件集,其中,源文件集中至少包括一个或多个待传输的源文件;对源文件集进行译码处理,得到目标文件集,将目标文件集存放在目标应用接口中,并确定目标文件集在目标应用接口中的存放路径;依据目标文件集和存放路径,向主机的外联应用发送传输指令;响应传输指令,控制主机的目标开关的启动,并将目标文件集传输至主机。通过本申请,解决了相关技术中平台文件传输至主机的时效较低的问题。中平台文件传输至主机的时效较低的问题。中平台文件传输至主机的时效较低的问题。

【技术实现步骤摘要】
文件传输方法及装置、存储介质和电子设备


[0001]本申请涉及金融科技领域,具体而言,涉及一种文件传输方法及装置、存储介质和电子设备。

技术介绍

[0002]主机系统和平台系统之间经常传输一些文件,用于进行数据传递或者账务处理。目前相关技术中,在主机系统和平台系统之间传输文件时,通常采用定时批量获取文件的方式。但是由于部分业务场景时效性较高,而且文件到达时间也无法确定,所以采用相关技术中时批量获取文件的方式往往无法满足高时效的要求。另外,若采用人工方式对文件进行传输不能满足自动化的要求,且风险较大。
[0003]针对相关技术中平台文件传输至主机的时效较低的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本申请的主要目的在于提供一种文件传输方法及装置、存储介质和电子设备,以解决相关技术中平台文件传输至主机的时效较低的问题。
[0005]为了实现上述目的,根据本申请的一个方面,提供了一种文件传输方法。该方法包括:获取源文件集,其中,所述源文件集中至少包括一个或多个待传输的源文件;对所述源文件集进行译码处理,得到目标文件集,将所述目标文件集存放在目标应用接口中,并确定所述目标文件集在所述目标应用接口中的存放路径;依据所述目标文件集和所述存放路径,向主机的外联应用发送传输指令;响应所述传输指令,控制所述主机的目标开关的启动,并将所述目标文件集传输至所述主机。
[0006]进一步地,在对所述源文件集进行译码处理,得到目标文件集之前,所述方法还包括:在目标系统中记录所述源文件集中的每个源文件对应的源应用接口和场次信息;将所述源文件集存放在所述源应用接口中,并依据所述源应用接口和场次信息,确定出所述源文件集在所述源应用接口中的存放路径。
[0007]进一步地,在依据所述目标文件集和所述目标文件集的存放路径,向主机的外联应用发送传输指令之后,所述方法还包括:依据所述传输指令所属的报文,构建第一预设表,其中,所述第一预设表中至少包括所述目标文件集的特征信息和所述目标文件集的处理状态;根据所述第一预设表,控制所述目标文件集中的待传输的目标文件不被重复传输。
[0008]进一步地,响应所述传输指令,控制所述主机的目标开关的启动包括:获取第二预设表,其中,所述第二预设表中至少包括多个传输指令,以及每个传输指令与所述主机的每个开关之间的对应关系;依据所述第二预设表,确定所述传输指令对应的所述主机的目标开关,并控制所述主机的目标开关的启动。
[0009]进一步地,控制所述主机的目标开关的启动,并将所述目标文件集传输至所述主机包括:依据所述第一预设表,建立第一报文,其中,所述第一报文中至少包括所述目标文
件集的特征信息;依据所述第一报文,确定所述目标文件集的特征信息中的目标信息;将所述目标信息写入所述主机的参数文件中,并将所述目标文件集传输至所述主机。
[0010]进一步地,在响应所述传输指令,控制所述主机的目标开关的启动,并将所述目标文件集传输至所述主机之后,所述方法还包括:获取传输结果;调用所述主机的外联应用,以通过所述主机的外联应用发送所述传输结果。
[0011]进一步地,在获取传输结果之后,所述方法还包括:依据传输结果和所述第一预设表,建立第二报文,其中,所述第二报文中至少包括所述目标文件集的特征信息和对所述目标文件集进行传输后的传输结果;根据所述第二报文,更新所述第一预设表中所述目标文件集的处理状态。
[0012]为了实现上述目的,根据本申请的另一方面,提供了一种文件传输装置。该装置包括:第一获取单元,用于获取源文件集,其中,所述源文件集中至少包括一个或多个待传输的源文件;第一处理单元,用于对所述源文件集进行译码处理,得到目标文件集,将所述目标文件集存放在目标应用接口中,并确定所述目标文件集在所述目标应用接口中的存放路径;第一发送单元,用于依据所述目标文件集和所述存放路径,向主机的外联应用发送传输指令;第二处理单元,用于响应所述传输指令,控制所述主机的目标开关的启动,并将所述目标文件集传输至所述主机。
[0013]进一步地,所述装置还包括:第一记录单元,用于在对所述源文件集进行译码处理,得到目标文件集之前,在目标系统中记录所述源文件集中的每个源文件对应的源应用接口和场次信息;第三处理单元,用于将所述源文件集存放在所述源应用接口中,并依据所述源应用接口和场次信息,确定出所述源文件集在所述源应用接口中的存放路径。
[0014]进一步地,所述装置还包括:第一构建单元,用于在依据所述目标文件集和所述目标文件集的存放路径,向主机的外联应用发送传输指令之后,依据所述传输指令所属的报文,构建第一预设表,其中,所述第一预设表中至少包括所述目标文件集的特征信息和所述目标文件集的处理状态;第一控制单元,用于根据所述第一预设表,控制所述目标文件集中的待传输的目标文件不被重复传输。
[0015]进一步地,所述第二处理单元包括:第一获取模块,用于获取第二预设表,其中,所述第二预设表中至少包括多个传输指令,以及每个传输指令与所述主机的每个开关之间的对应关系;第一确定模块,用于依据所述第二预设表,确定所述传输指令对应的所述主机的目标开关,并控制所述主机的目标开关的启动。
[0016]进一步地,所述第二处理单元包括:第一创建模块,用于依据所述第一预设表,建立第一报文,其中,所述第一报文中至少包括所述目标文件集的特征信息;第二确定模块,用于依据所述第一报文,确定所述目标文件集的特征信息中的目标信息;第一写入模块,用于将所述目标信息写入所述主机的参数文件中,并将所述目标文件集传输至所述主机。
[0017]进一步地,所述装置还包括:第二获取单元,用于在响应所述传输指令,控制所述主机的目标开关的启动,并将所述目标文件集传输至所述主机之后,获取传输结果;第一调用单元,用于调用所述主机的外联应用,以通过所述主机的外联应用发送所述传输结果。
[0018]进一步地,所述装置还包括:第一创建单元,用于在获取传输结果之后,依据传输结果和所述第一预设表,建立第二报文,其中,所述第二报文中至少包括所述目标文件集的特征信息和对所述目标文件集进行传输后的传输结果;第一更新单元,用于根据所述第二
报文,更新所述第一预设表中所述目标文件集的处理状态。
[0019]为了实现上述目的,根据本申请的另一方面,提供了一种计算机可读存储介质,所述存储介质存储程序,其中,所述程序执行上述的任意一项所述的文件传输方法。
[0020]为了实现上述目的,根据本申请的另一方面,提供了一种电子设备,所述电子设备包括一个或多个处理器和存储器,所述存储器用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现上述的任意一项所述的文件传输方法。
[0021]通过本申请,采用以下步骤:获取源文件集,其中,源文件集中至少包括一个或多个待传输的源文件;对源文件集进行译码处理,得到目标文件集,将目标文件集存放在目标应用接口中,并本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文件传输方法,其特征在于,包括:获取源文件集,其中,所述源文件集中至少包括一个或多个待传输的源文件;对所述源文件集进行译码处理,得到目标文件集,将所述目标文件集存放在目标应用接口中,并确定所述目标文件集在所述目标应用接口中的存放路径;依据所述目标文件集和所述存放路径,向主机的外联应用发送传输指令;响应所述传输指令,控制所述主机的目标开关的启动,并将所述目标文件集传输至所述主机。2.根据权利要求1所述的方法,其特征在于,在对所述源文件集进行译码处理,得到目标文件集之前,所述方法还包括:在目标系统中记录所述源文件集中的每个源文件对应的源应用接口和场次信息;将所述源文件集存放在所述源应用接口中,并依据所述源应用接口和场次信息,确定出所述源文件集在所述源应用接口中的存放路径。3.根据权利要求1所述的方法,其特征在于,在依据所述目标文件集和所述目标文件集的存放路径,向主机的外联应用发送传输指令之后,所述方法还包括:依据所述传输指令所属的报文,构建第一预设表,其中,所述第一预设表中至少包括所述目标文件集的特征信息和所述目标文件集的处理状态;根据所述第一预设表,控制所述目标文件集中的待传输的目标文件不被重复传输。4.根据权利要求1所述的方法,其特征在于,响应所述传输指令,控制所述主机的目标开关的启动包括:获取第二预设表,其中,所述第二预设表中至少包括多个传输指令,以及每个传输指令与所述主机的每个开关之间的对应关系;依据所述第二预设表,确定所述传输指令对应的所述主机的目标开关,并控制所述主机的目标开关的启动。5.根据权利要求3所述的方法,其特征在于,控制所述主机的目标开关的启动,并将所述目标文件集传输至所述主机包括:依据所述第一预设表,建立第一报文,其中,所述第一报文中至少包括所...

【专利技术属性】
技术研发人员:徐虹孟建彬杨焕军
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1