This application provides a document acquisition method, device, computer equipment and storage medium, in which the method includes: acquiring the communication key value input by the user; determining the communication type corresponding to the communication key value according to the preset file type configuration table; reading the communication parameters from the preset communication configuration table corresponding to the communication type according to the communication key value; and communicating according to the communication parameters. The target file is acquired by means of communication corresponding to the communication type. The above-mentioned file acquisition method can achieve a variety of communication methods to obtain files, while improving the scalability of the system and reducing the complexity of the system design. Through the above scheme, the technical problems of supporting single communication mode in the existing file acquisition system are solved, and the technical effects of supporting multiple communication modes, effectively improving system expansibility and reducing system design complexity are achieved.
【技术实现步骤摘要】
文件获取方法、装置、计算机设备和存储介质
本申请涉及文件处理
,特别涉及一种文件获取方法、装置、计算机设备和存储介质。
技术介绍
随着银行业务的不断丰富,在业务处理过程中涉及大量的各种各样的文件,有些文件需要通过不同的通讯方式主动从其他服务器获取,有些文件则是其他服务器主动发送到本地服务器的预设目录,再由本地预设目录移动或复制到处理后目录。目前,获取文件的系统一般仅支持单一类型通讯方式、可扩展性低。针对上述问题,目前尚未提出有效的解决方案。
技术实现思路
本申请实施例提供了一种文件获取方法、装置、计算机设备和存储介质,以解决现有技术中获取文件的系统仅支持单一类型通讯方式且扩展性低的问题。本申请实施例提供了一种文件获取方法,包括:获取用户输入的通讯键值;根据预设的文件类型配置表确定与通讯键值对应的通讯类型;根据通讯键值从与通讯类型对应的预设的通讯配置表中读取通讯参数;根据通讯参数,通过与通讯类型对应的通讯方式获取目标文件。在一个实施例中,在通讯方式为C:D通讯方式的情况下,根据通讯参数,通过与通讯类型对应的通讯方式获取目标文件,包括:从通讯参数中获取远程服务器C:D节点名、远程路径和本地路径;根据远程服务器C:D节点名,通过C:D通讯方式登录远程服务器;确定远程服务器的远程路径是否存在目标文件;在确定远程路径中存在目标文件的情况下,将目标文件由远程路径传送至本地路径。在一个实施例中,在通讯方式为FTP通讯方式的情况下,根据通讯参数,通过与通讯类型对应的通讯方式获取目标文件,包括:从通讯参数中获取FTP服务器IP或域名、FTP服务器端口、FTP用户名、FTP ...
【技术保护点】
1.一种文件获取方法,其特征在于,包括:获取用户输入的通讯键值;根据预设的文件类型配置表确定与所述通讯键值对应的通讯类型;根据所述通讯键值从与所述通讯类型对应的预设的通讯配置表中读取通讯参数;根据所述通讯参数,通过与所述通讯类型对应的通讯方式获取目标文件。
【技术特征摘要】
1.一种文件获取方法,其特征在于,包括:获取用户输入的通讯键值;根据预设的文件类型配置表确定与所述通讯键值对应的通讯类型;根据所述通讯键值从与所述通讯类型对应的预设的通讯配置表中读取通讯参数;根据所述通讯参数,通过与所述通讯类型对应的通讯方式获取目标文件。2.根据权利要求1所述的方法,其特征在于,在所述通讯方式为C:D通讯方式的情况下,根据所述通讯参数,通过与所述通讯类型对应的通讯方式获取目标文件,包括:从所述通讯参数中获取远程服务器C:D节点名、远程路径和本地路径;根据所述远程服务器C:D节点名,通过C:D通讯方式登录远程服务器;确定所述远程服务器的所述远程路径是否存在所述目标文件;在确定所述远程路径中存在所述目标文件的情况下,将所述目标文件由所述远程路径传送至所述本地路径。3.根据权利要求1所述的方法,其特征在于,在所述通讯方式为FTP通讯方式的情况下,根据所述通讯参数,通过与所述通讯类型对应的通讯方式获取目标文件,包括:从所述通讯参数中获取FTP服务器IP或域名、FTP服务器端口、FTP用户名、FTP密码、远程路径和本地路径;根据所述FTP服务器IP或域名、FTP服务器端口、FTP用户名和FTP密码,通过FTP通讯方式登录远程服务器;确定所述远程服务器的所述远程路径是否存在所述目标文件;在确定所述远程路径中存在所述目标文件的情况下,将所述目标文件由所述远程路径传送至所述本地路径。4.根据权利要求1所述的方法,其特征在于,在所述通讯方式为本地通讯方式的情况下,根据所述通讯参数,通过与所述通讯类型对应的通讯方式获取目标文件,包括:从所述通讯参数中获取源路径和目标路径;切换到本地的所述源路径;确定本地的所述源路径中是否存在所述目标文件;在确定所述源路径中存在所述目标文件的情况下,将所述文件由所述源路径复制或移动到所述目标路径。5.根据权利要求2至4中任一项所述的方法,其特征在于,在根据所述通讯参数,通过与所述通讯类型对应的通讯方式获取目标文件之后,还包括:将所述目标文件记录到预设的文件注册表中,并在所述预设的文件注册表中将所述目标文件的状态置为未处理。6.根据权利要求5所述的方法,其特征在于,在所述预设的文件注册表中将所述目标文件的状态置为未处理之后,还包括:从所述预设的文件注册表中查找状态为未处理的目标文件;在查找到状态为未处理的目标文件的情况下,根据所述预设的文件类型配置表确定所述目标文件的文件类型;在确定所述目标文件的文件类型失败的情况下,重新根据所述预设的文件类型配置表确定所述目标文件的文件类型,直至成功确定所述目标文件的文件类型。7.根据权利要求6所述的方法,其特征在于,所述预设的文件类型配置表包括通讯键值、文件正则表达式和文件类型;所述根据所述预设的文件类型配置表确定所述目标文件的文件类型,包括:获取所述目标文件的通讯键值和文件名;在所述预设的文件类型配置表中,查找通讯键值与所述目标文件的通讯键值一致的第一配置记录;从所述第一配置记录中查找文件正则表达式与所述目...
【专利技术属性】
技术研发人员:牛丽敏,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。