一种跨网络的业务数据传输方法、设备及介质与流程

文档序号:37306516发布日期:2024-03-13 20:54阅读:16来源:国知局
一种跨网络的业务数据传输方法、设备及介质与流程

本说明书涉及信息,尤其涉及一种跨网络的业务数据传输方法、设备及介质。


背景技术:

1、目前大多的数据对接基本上都是系统与系统间的直连对接,对于在不同网络内应用系统的数据对接,大部分都是通过人工进行数据迁移完成应用系统数据对接。通过人工导出数据,然后将数据拷贝到其他网内进行数据插入操作。传统的跨网数据传输,人工迁移的方式无法做到自动实时对接,无法满足部分系统数据实时性要求。此外,数据经由人工迁移,数据迁移过程中存在数据传输错误、丢失的风险,并且传输效率较低。

2、因此,传统的跨网数据对接方式采用人工进行数据迁移的方式,无法实现自动实时对接,数据传输的准确性、实时性和传输效率无法满足跨网传输的需求。


技术实现思路

1、本说明书一个或多个实施例提供了一种跨网络的业务数据传输方法、设备及介质,用于解决如下技术问题:传统的跨网数据对接方式采用人工进行数据迁移的方式,无法实现自动实时对接,数据传输的准确性、实时性和传输效率无法满足跨网传输的需求。

2、本说明书一个或多个实施例采用下述技术方案:

3、本说明书一个或多个实施例提供一种跨网络的业务数据传输方法,应用于业务数据传输系统,所述业务数据传输系统包括数据接收及搬运组件、网闸和数据扫描及发送组件,所述方法包括:获取发起端系统的每个待传输业务数据的业务数据传输配置信息,其中,所述业务数据传输配置信息包括待传输业务数据的对接频率、所述待传输业务数据的数据来源信息和数据对接目标系统信息;根据所述业务数据传输配置信息,通过业务数据传输系统的数据接收及搬运组件,按照所述对接频率,获取所述发起端系统的实时待传输业务数据;通过所述数据接收及搬运组件,对所述实时待传输业务数据进行文件处理,确定所述实时待传输业务数据对应的数据传输载体,并搬运至所述数据接收及搬运组件的指定位置;通过所述业务数据传输系统的网闸,将所述实时待传输业务数据对应的数据传输载体迁移至目标网络中,通过所述业务数据传输系统的数据扫描及发送组件对所述数据传输载体进行扫描,并发送至数据对接目标系统,以实现跨网络的业务数据传输。

4、进一步地,根据所述业务数据传输配置信息,通过业务数据传输系统的数据接收及搬运组件,按照所述对接频率,获取所述发起端系统的实时待传输业务数据,具体包括:通过所述业务数据传输配置信息中的数据来源信息,确定所述发起端系统的数据开放权限,其中,所述数据开放权限包括扫描搬运权限和接口对接权限;基于所述发起端系统的数据开放权限,匹配所述数据接收及搬运组件的组件数据获取方式;当所述发起端系统的数据开放权限为扫描搬运权限时,通过所述数据来源信息中的扫描文件路径,在所述发起端系统中按照所述对接频率进行扫描,以获取所述实时待传输业务数据对应的实时数据传输文件;当所述发起端系统的数据开放权限为接口对接权限时,获取所述发起端系统的开放接口,以通过所述开放接口,按照所述对接频率,获取所述发起端系统中的实时待传输业务数据。

5、进一步地,通过所述数据接收及搬运组件,对所述实时待传输业务数据进行文件处理,确定所述实时待传输业务数据对应的数据传输载体,具体包括:将所述实时待传输业务数据进行打包,生成数据传输文件;按照预设的命名规则,对所述数据传输文件和/或所述实时数据传输文件进行命名,确定所述数据传输载体,其中,所述命名规则包括业务标识、来源标识和目标标识中的任意一项或多项。

6、进一步地,通过所述业务数据传输系统的数据扫描及发送组件对所述数据传输载体进行扫描,并发送至数据对接目标系统,具体包括:确定所述待传输业务数据对应的数据传输载体的数据对接类型;根据所述数据对接类型,配置数据扫描及发送组件的扫描发送配置信息;基于所述扫描发送配置信息,对所述数据传输载体进行扫描,确定所述待传输业务数据,并将所述待传输业务数据发送至数据对接目标系统。

7、进一步地,确定所述待传输业务数据对应的数据传输载体的数据对接类型,具体包括:对所述数据传输载体进行可解析判断和接口发送判断,确定所述数据传输载体的数据对接类型,其中,所述数据对接类型包括接口对接类型和载体迁移对接类型。

8、进一步地,根据所述数据对接类型,配置数据扫描及发送组件的扫描发送配置信息,具体包括:根据所述数据对接类型,匹配对应的处理方式,其中,所述处理方式包括接口对接发送处理方式和载体迁移对接发送处理方式;通过所述处理方式和预先获取的业务数据信息,确定所述数据扫描及发送组件的扫描发送配置信息,其中,所述扫描发送配置信息包括业务标识、来源标识、目的地标识、扫描文件路径、是否需要跨服务器扫描、被扫描服务器地址、处理方式、文件搬运的目标路径、目标服务器地址、接口发送url、认证方式及认证码中的任意一项或多项。

9、进一步地,对所述数据传输载体进行可解析判断和接口发送判断,确定所述数据传输载体的数据对接类型,具体包括:通过所述数据扫描及发送组件,对所述数据传输载体进行解析,确定解析结果,其中,所述解析结果包括无法解析和解析成功中的任意一项;获取所述数据传输载体的数据解析内容,以将所述数据解析内容与预先设置的接口传输协议进行匹配,判断所述数据解析内容是否允许接口发送,以确定接口协议匹配结果;通过所述解析结果和所述接口协议匹配结果,确定所述数据传输载体的数据对接类型。

10、进一步地,通过所述解析结果和所述接口协议匹配结果,确定所述数据传输载体的数据对接类型,具体包括:当所述解析结果为解析成功,且所述数据解析内容允许接口发送时,确定所述数据对接类型为接口对接类型;当所述解析结果为无法解析或所述数据解析内容不允许接口发送时,确定所述数据对接类型为载体迁移对接类型。

11、本说明书一个或多个实施例提供一种跨网络的业务数据传输设备,包括:

12、至少一个处理器;以及,

13、与所述至少一个处理器通信连接的存储器;其中,

14、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:

15、获取发起端系统的每个待传输业务数据的业务数据传输配置信息,其中,所述业务数据传输配置信息包括待传输业务数据的对接频率、所述待传输业务数据的数据来源信息和数据对接目标系统信息;根据所述业务数据传输配置信息,通过业务数据传输系统的数据接收及搬运组件,按照所述对接频率,获取所述发起端系统的实时待传输业务数据;通过所述数据接收及搬运组件,对所述实时待传输业务数据进行文件处理,确定所述实时待传输业务数据对应的数据传输载体,并搬运至所述数据接收及搬运组件的指定位置;通过所述业务数据传输系统的网闸,将所述实时待传输业务数据对应的数据传输载体迁移至目标网络中,通过所述业务数据传输系统的数据扫描及发送组件对所述数据传输载体进行扫描,并发送至数据对接目标系统,以实现跨网络的业务数据传输。

16、本说明书一个或多个实施例提供的一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:

17、获取发起端系统的每个待传输业务数据的业务数据传输配置信息,其中,所述业务数据传输配置信息包括待传输业务数据的对接频率、所述待传输业务数据的数据来源信息和数据对接目标系统信息;根据所述业务数据传输配置信息,通过业务数据传输系统的数据接收及搬运组件,按照所述对接频率,获取所述发起端系统的实时待传输业务数据;通过所述数据接收及搬运组件,对所述实时待传输业务数据进行文件处理,确定所述实时待传输业务数据对应的数据传输载体,并搬运至所述数据接收及搬运组件的指定位置;通过所述业务数据传输系统的网闸,将所述实时待传输业务数据对应的数据传输载体迁移至目标网络中,通过所述业务数据传输系统的数据扫描及发送组件对所述数据传输载体进行扫描,并发送至数据对接目标系统,以实现跨网络的业务数据传输。

18、本说明书实施例采用的上述至少一个技术方案能够达到以下有益效果:通过上述技术方案,通过每个待传输业务数据的业务数据传输配置信息,获取发起端系统的实时待传输业务数据,并通过网闸将实时待传输业务数据对应的数据传输载体迁移至目标网络中,在跨网的情况下,替换掉人工迁移数据的方式,系统间数据的对接,不需要人为参与,大大降低人力开销,提高数据对接效率;实现业务数据的跨网自动传输,通过业务数据传输配置信息可以支持多种业务数据的对接,同时,能够有效应对业务数据对接需求变更,通过增加配置或停用配置的方式,即可实现对不同业务数据传续需求的数据对接的控制,无需开发代码,有效应对需求的变化性,提高组件对于各应用场景的拓展适配能力。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1