一种数据处理方法和装置与流程

文档序号:34412783发布日期:2023-06-08 16:37阅读:33来源:国知局
一种数据处理方法和装置与流程

本发明涉及计算机,尤其涉及一种数据处理方法和装置。


背景技术:

1、目前,跨平台的数据联动处理的应用十分广泛,为用户提供了方便、快捷的数据自动化对接功能,可以极大地提升用户的使用体验。

2、在实现本发明过程中,发明人发现现有技术中至少存在如下问题:

3、用户在享受便捷的数据自动化对接服务时,数据中转效率低、准确性差的问题普遍存在,因为不同的平台通常对应于不同的数据接口和数据存储格式等,而现有的高耦合的数据转换设计方案难以根据对接平台的切换进行灵活的配置系数的切换,因而在对接平台改变时,会导致相应的数据对接处理周期过长,难以及时响应用户的需求。总而言之,现有技术中缺乏规划化、可配置化、一体化的数据中转平台,从而难以实现跨平台数据的平滑、高效的对接。


技术实现思路

1、有鉴于此,本发明实施例提供一种数据处理方法和装置,能够解决现有多平台间数据对接效率低的技术问题。

2、为实现上述目的,根据本发明实施例的一个方面,提供了一种数据处理方法,包括接收外部系统发送的业务报文;在请求头中提取得到第一编码,查询得到第一编码对应的公私钥,以使用公私钥对请求体进行解密,得到解密数据;在解密数据中提取得到第二编码,并与第一编码组合得到第三编码,查询得到第三编码对应的数据转换规则,以将解密数据转换处理为目标数据;识别目标数据包括的业务标识,以将目标数据转发至对应的业务接口;通过业务接口对目标数据进行处理,生成对应的回单报文以发送至外部系统。

3、可选地,将解密数据转换处理为目标数据,包括:

4、将所述查询得到的数据转换规则和解密数据输导入预设的工具类,以得到输出的目标数据。

5、可选地,将目标数据转发至对应的业务接口之前,包括:

6、基于所述业务标识,通过反射机制调用得到对应的业务接口。

7、可选地,通过业务接口对目标数据进行处理之后,包括:

8、基于业务标识查找对应的业务表,将已处理的目标数据存储至所述业务表中。

9、可选地,生成对应的回单报文以发送至外部系统,包括:

10、根据对目标数据的处理结果生成对应的回单数据;

11、逆向应用所述数据转换规则,以将回单数据进行数据转换处理为回单业务数据;

12、逆向应用所述公私钥对回单业务数据进行加密,得到回单报文的请求体;

13、逆向应用所述第一编码,以生成回单报文的请求头;

14、拼接回单报文的请求体和回单报文的请求头,得到回单报文,发送至所述外部系统。

15、可选地,包括:

16、创建第一表格,以存储第一编码和对应的公私钥的关联关系;

17、并创建第二表格,以存储第三编码和对应的数据转换规则的关联关系。

18、可选地,包括:

19、创建第三表格,以存储业务标识和对应的业务接口的关联关系。

20、另外,本发明还提供了一种数据处理装置,包括获取模块,用于接收外部系统发送的业务报文;处理模块,用于在请求头中提取得到第一编码,查询得到第一编码对应的公私钥,以使用公私钥对请求体进行解密,得到解密数据;在解密数据中提取得到第二编码,并与第一编码组合得到第三编码,查询得到第三编码对应的数据转换规则,以将解密数据转换处理为目标数据;识别目标数据包括的业务标识,以将目标数据转发至对应的业务接口;反馈模块,用于通过业务接口对目标数据进行处理,生成对应的回单报文以发送至外部系统。

21、上述发明中的一个实施例具有如下优点或有益效果:本发明通过接收外部系统发送的业务报文,实现了对接数据接入的过程;并且,本发明通过在请求头中提取得到第一编码,查询得到第一编码对应的公私钥,以使用公私钥对请求体进行解密,得到解密数据,达到了对对接数据进行解密的目的,起到了识别目标外部系统的发送的数据的效果,同时也能够尽早筛除接收的噪声数据;同时,本发明通过在解密数据中提取得到第二编码,并与第一编码组合得到第三编码,查询得到第三编码对应的数据转换规则,以将解密数据转换处理为目标数据,实现了对对接数据进行统一的格式规范处理的效果,从而促进后续操作中的根据对接数据进行业务处理的效率;另外,本发明通过识别目标数据包括的业务标识,以将目标数据转发至对应的业务接口,实现了中转对接数据的全过程,通过松耦合的中转平台的设置使得对接数据的跨平台流转更加平滑;此外,本发明通过业务接口对目标数据进行处理,生成对应的回单报文以发送至外部系统,完成了对接数据处理结果的反馈,使得本发明的数据中转平台对接的平台均能收到相应的数据处理响应。

22、上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。



技术特征:

1.一种数据处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,将解密数据转换处理为目标数据,包括:

3.根据权利要求1所述的方法,其特征在于,将目标数据转发至对应的业务接口之前,包括:

4.根据权利要求1所述的方法,其特征在于,通过业务接口对目标数据进行处理之后,包括:

5.根据权利要求1所述的方法,其特征在于,生成对应的回单报文以发送至外部系统,包括:

6.根据权利要求1所述的方法,其特征在于,包括:

7.根据权利要求1所述的方法,其特征在于,包括:

8.一种数据处理装置,其特征在于,包括:

9.根据权利要求8所述的装置,其特征在于,还包括:

10.根据权利要求8所述的装置,其特征在于,还包括:

11.根据权利要求8所述的装置,其特征在于,还包括:

12.根据权利要求8所述的装置,其特征在于,还包括:

13.根据权利要求8所述的装置,其特征在于,还包括:

14.根据权利要求8所述的装置,其特征在于,还包括:

15.一种电子设备,其特征在于,包括:

16.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述的方法。

17.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-7中任一所述的方法。


技术总结
本发明公开了一种数据处理方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括接收外部系统发送的业务报文;在请求头中提取得到第一编码,查询得到第一编码对应的公私钥,以使用公私钥对请求体进行解密,得到解密数据;在解密数据中提取得到第二编码,并与第一编码组合得到第三编码,查询得到第三编码对应的数据转换规则,以将解密数据转换处理为目标数据;识别目标数据包括的业务标识,以将目标数据转发至对应的业务接口;通过业务接口对目标数据进行处理,生成对应的回单报文以发送至外部系统。从而,本发明的实施方式能够解决现有多平台间数据对接效率低的技术问题。

技术研发人员:尹轲,李银,王加喜
受保护的技术使用者:中国建设银行股份有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1