[发明专利]一种系统间消息的异步处理系统在审
| 申请号: | 202110795190.0 | 申请日: | 2021-07-14 |
| 公开(公告)号: | CN113542406A | 公开(公告)日: | 2021-10-22 |
| 发明(设计)人: | 李国财;曹承飞;尹晓炜 | 申请(专利权)人: | 上海浦东发展银行股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/801;H04L12/823;H04L12/863;H04L12/24 |
| 代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 赵翠香 |
| 地址: | 200000 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 系统 消息 异步 处理 | ||
本发明公开了一种系统间消息的异步处理系统,包括:请求处理模块、授权处理模块、报文处理模块、消息处理模块、流水信息处理模块以及日志处理模块;请求处理模块用于接收请求消息,并将应答消息写入对应的通道中;授权处理模块用于判断上游系统是否注册;报文处理模块用于对报文进行格式转化、加密解密、特殊处理及对报文池进行管理;消息处理模块用于计算消息路由、消息发送、消息清理、消息缓存、消息重发及消息异步中转;流水信息处理模块将流水信息写入流水队列,并异步从流水队列中读取流水信息进行登记;日志处理模块用于将日志信息写入日志队列,并异步从日志队列中读取日志信息进行登记。可以提高系统间交互的响应速度以及处理性能。
技术领域
本发明实施例涉及计算机技术领域,尤其涉及一种系统间消息的异步处理系统。
背景技术
随着金融科技的快速发展,IT系统的不断建设业务系统间的交互变得愈加频繁,业务系统间接口数据量呈几何级数增长。随着业务系统增多,对交互处理能力也越来越高。如何提供一种强处理、高并发和高稳定性的系统间消息的处理方法显得尤为重要。
传统的联通模式为各业务系统间建立连接,一般采用发送请求并同步等待应答的模式,该模式下联通系统内部处理为同步处理,在收到请求后,同步过程进行报文解析、消息处理、报文转发、流水记录和日志登记等一系列处理。该处理方式存在以下问题,一是会导致系统间连接异常复杂且不易管理,二是会影响系统间的交互响应速度,三是会带来多次重复操作,四是同步的处理模式占用较多的系统资源,对处理性能带来一定的影响。
发明内容
本发明实施例提供一种系统间消息的异步处理系统,可以提高系统间交互的响应速度以及处理性能。
第一方面,本发明实施例提供了一种系统间消息的异步处理系统,包括:请求处理模块、授权处理模块、报文处理模块、消息处理模块、流水信息处理模块以及日志处理模块;
所述请求处理模块用于接收多个上游系统通过不同通道发送的请求消息,并将请求消息对应的下游系统发送来的应答消息写入对应的通道中,以将应答消息异步返回至对应的上游系统;
所述授权处理模块用于判断所述上游系统是否注册,若注册,则允许所述上游系统接入;
所述报文处理模块用于对报文进行格式转化、加密解密、特殊处理及对报文池进行管理;
所述消息处理模块用于计算消息路由、消息发送、消息清理、消息缓存、消息重发及消息异步中转;
所述流水信息处理模块用于将流水信息写入流水队列,并异步从所述流水队列中读取流水信息,将读取的流水信息进行登记;
所述日志处理模块用于将日志信息写入日志队列,并异步从所述日志队列中读取日志信息,将读取的日志信息进行登记。
进一步地,所述请求处理模块包括请求接收单元、应答选择单元、应答发送单元;
所述请求接收单元用于接收多个上游系统通过不同通道发送的请求消息,并建立所述请求消息的消息标识与通道标识的对应关系,将所述对应关系进行缓存;
所述应答选择单元用于根据下游系统发送来的应答消息的消息标识和所述对应关系选择通道;其中,所述请求消息的消息标识与所述应答消息的消息标识相同;
应答发送单元用于将所述应答消息写入选择的通道中,以通过选择的通道将所述应答消息返回至上游系统。
进一步地,所述报文处理模块包括请求报文转化单元、应答报文转化单元、报文加解密单元、特殊报文处理单元及报文池管理单元;
所述请求报文转化单元用于将请求报文的格式根据配置信息转化成异步处理系统内部格式;
所述应答报文转化单元用于将应答报文从异步处理系统内部报文格式转化为外部系统可识别的格式;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海浦东发展银行股份有限公司,未经上海浦东发展银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110795190.0/2.html,转载请声明来源钻瓜专利网。





