报文处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:42199612 阅读:10 留言:0更新日期:2024-07-30 18:46
本申请涉及智能数据分析技术领域,提供了一种报文处理方法、装置、计算机设备和存储介质。所述方法包括:响应于接收到任意来源系统发送的报文,将报文写入第一数据库中;获取第一数据库中在历史周期内写入的历史报文数量,根据历史报文数量启动多个报文处理线程;调用多个报文处理线程中的空闲报文处理线程,从第一数据库中读取报文并进行解析,获得读取到的报文的来源系统标识和目的系统标识;响应于来源系统标识和目的系统标识满足路由规则,通过空闲报文处理线程,将读取到的报文写入第二数据库;向目的系统标识对应的目的系统发送报文下载通知,以指示目的系统从第二数据库中进行报文下载。采用本方法可以提高报文发送效率。

【技术实现步骤摘要】

本申请涉及智能数据分析,特别是涉及一种报文处理方法、装置、计算机设备和存储介质


技术介绍

1、金融机构的报文平台,通常需要承担外联系统的接入,以及实现金融机构内部系统的报文组装、报文收发、报文校验、路由清分等功能。

2、相关技术中,各金融机构的报文平台通常是通过国际资金清算系统swift进行发送,swift由环球同业银行金融电讯协会管理,swift的使用,给金融机构的结算提供了安全、可靠、快捷、标准化、自动化的通讯业务,从而大大提高了金融机构的结算速度。

3、然而,报文平台通过swift发送报文流程缓慢,报文经过多次流转后才发到目的系统,导致报文发送的效率低下。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够提高报文发送效率的报文处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

2、第一方面,本申请提供了一种报文处理方法,包括:

3、响应于接收到任意来源系统发送的报文,将所述报文写入第一数据库中;

>4、获取所述第一数本文档来自技高网...

【技术保护点】

1.一种报文处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述响应于接收到任意来源系统发送的报文,将所述报文写入第一数据库中,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据各数据表各自写入的历史报文数量,确定各数据表各自对应的报文处理线程数量,包括:

4.根据权利要求1所述的方法,其特征在于,所述响应于所述读取到的报文的来源系统标识和目的系统标识满足路由规则,通过所述空闲报文处理线程,将所述读取到的报文写入所述目的系统标识对应的第二数据库,包括:

5.根据权利要求1所述的方法,其特征在于,所述方...

【技术特征摘要】

1.一种报文处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述响应于接收到任意来源系统发送的报文,将所述报文写入第一数据库中,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据各数据表各自写入的历史报文数量,确定各数据表各自对应的报文处理线程数量,包括:

4.根据权利要求1所述的方法,其特征在于,所述响应于所述读取到的报文的来源系统标识和目的系统标识满足路由规则,通过所述空闲报文处理线程,将所述读取到的报文写入所述目的系统标识对应的第二数据库,包括:

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

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

7.根据权利要求1至6中任意一项所述的方法,其特征在于,所述方法还包括:

8.一种报文处理装置,其特征在于,所述装置包括:

9.根据权利要求8所述的装置,其特征在于,所述第一报文写入模块,还用于响应于接收到任意来源系统发送的报文,根据所述报文中的来源系统标识,将所述报文写入所述第一数据库中所述来源系统标识对应的数据表中;所述处理线程启动模块,还用于获取所述第一数据库中各数据表在历史周期内写入的历史报文数量,根据各数据表各自写入的历史报文数量,确定各数据表各自对应的报文处理线程数量;针对每个数据表,启动与所述数据表对应的报文处理线程数量匹配的多个报文处理线程,所启动的多个报文处理线程用于处理所述数据表的报文。

10.根据权利要求9所述的装置,其特征在于,所述处理线程启动模块,还用于:针对每个数据表,从预先划分的多个数值范围中,确定所述数据表写入的历史报文数量所属的数值范围;获取所述数值范围对应的预设线程数量,将所述预设线程数量确定为所述数据表对应的报文处理线程数量;其中,所述多个数值范围中,数值范围内数值越大,所对应的预设线程数量的数值越大。

11...

【专利技术属性】
技术研发人员:徐辉
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1