一种数据传输方法及装置、电子设备、存储介质制造方法及图纸

技术编号:37979400 阅读:15 留言:0更新日期:2023-06-30 09:54
本申请公开了一种数据传输方法及装置、电子设备、存储介质,所述方法包括:定义当前目标系统对应的XML文件参数;从oracle数据库中读取当前待发送数据,并利用所述当前目标系统对应的XML文件参数以及所述当前待发送数据,在指定目录下生成所述当前待发送数据对应的XML文件;当从所述指定目录中扫描到的所述当前待发送数据对应的XML文件时,基于所述当前目标系统的连接信息,将所述当前待发送数据对应的XML文件传送给所述当前目标系统。XML文件传送给所述当前目标系统。XML文件传送给所述当前目标系统。

【技术实现步骤摘要】
一种数据传输方法及装置、电子设备、存储介质


[0001]本申请涉及数据传输
,特别涉及一种数据传输方法及装置、电子设备、存储介质。

技术介绍

[0002]普惠产品研发主要是依托各种客群覆盖广、业务规模大、数据质量优、推广价值高的供应链、专精特新等应用场景,所以经常需要与不同系统间进行数据交互。
[0003]当前普惠产品在需要向某一个目标系统发送数据时,会从oracle数据库查找到需要发送的数据,然后直接将数据通过相应的接口发送给目标系统。
[0004]但是数据传输的接口通常是具有数据量限制的,所以当带传输的数据量较大时,则需要分为多次进行传输,因此传输效率相对较低。

技术实现思路

[0005]基于上述现有技术的不足,本申请提供了一种数据传输方法及装置、电子设备、存储介质,以解决现有技术的数据传输效率较低的问题。
[0006]为了实现上述目的,本申请提供了以下技术方案:
[0007]本申请第一方面提供了一种数据传输方法,包括:
[0008]定义当前目标系统对应的XML文件参数;
...

【技术保护点】

【技术特征摘要】
1.一种数据传输方法,其特征在于,包括:定义当前目标系统对应的XML文件参数;从oracle数据库中读取当前待发送数据,并利用所述当前目标系统对应的XML文件参数以及所述当前待发送数据,在指定目录下生成所述当前待发送数据对应的XML文件;当从所述指定目录中扫描到的所述当前待发送数据对应的XML文件时,基于所述当前目标系统的连接信息,将所述当前待发送数据对应的XML文件传送给所述当前目标系统。2.根据权利要求1所述的方法,其特征在于,所述定义当前目标系统对应的XML文件参数,包括:声明当前XML文件的语句,并定义所述当前XML文件的根元素;基于所述当前目标系统的属性信息,定义所述当前XML文件的属性值。3.根据权利要求1所述的方法,其特征在于,所述从oracle数据库中读取当前待发送数据,并利用所述当前目标系统对应的XML文件参数以及所述当前待发送数据,在指定目录下生成所述当前待发送数据对应的XML文件,包括:针对所述oracle数据库中待发送至所述目标系统的目标数据定义游标;通过当前定义的所述游标,从所述oracle数据库中逐条读取所述目标数据中的各条所述当前待发送数据;每当读取出预设数量的所述当前待发送数据时,或当所述游标无数据返回时,通过oracle数据库的读写工具包查找到所述指定目录,并利用读取到的各条当前待处理数据以及所述当前目标系统对应的XML文件参数,在所述指定目录下,生成所述当前待发送数据对应的XML文件;其中,所述当前待处理数据为当前读取到的,但未生成对应的XML文件的所述待处理数据。4.根据权利要求1所述的方法,其特征在于,所述定义当前目标系统对应的XML文件参数之前,还包括:实时记录距离上一次向所述当前目标系统传输XML文件的时间长度;当距离上一次向所述当前目标系统传输XML文件的时间长度,等于预先在所述oracle数据库中配置的目标任务的设定时长时,执行所述定义当前目标系统对应的XML文件参数。5.根据权利要求1所述的方法,其特征在于,所述当扫描到在所述指定目录下生成的所述当前待发送数据对应的XML文件时,基于所述当前目标系统的连接信息,将所述当前待发送数据对应的XML文件传送给所述当前目标系统,包括:当通过实时运行的循环扫描脚本...

【专利技术属性】
技术研发人员:贾红蕾李敏
申请(专利权)人:中银金融科技有限公司
类型:发明
国别省市:

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

1