全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210739721.9 (22)申请日 2022.06.28 (71)申请人 中国银行股份有限公司 地址 100818 北京市西城区复兴门内大街1 号 (72)发明人 吴红娟  (74)专利代理 机构 北京三友知识产权代理有限 公司 11127 专利代理师 李辉 王维宁 (51)Int.Cl. H04L 43/0805(2022.01) H04L 43/0811(2022.01) G06Q 40/02(2012.01) G06Q 20/08(2012.01) (54)发明名称 一种异常报文处 理方法及装置 (57)摘要 本申请提供一种异常报文处理方法及 装置, 涉及数据处理领域, 也可用于 金融领域, 包括: 根 据接收到的报文异常通知信息选取需重发的报 文; 所述报文异常通知信息包括从发报端口接收 的第一通知信息及从收报行接收的第二通知信 息; 根据各所述需重发的报文所属的业务类别确 定各所述需重发的报文的重发顺序, 并生成报文 重发队列; 利用预先构建的消息缓冲区重发所述 报文重发队列中的报文; 所述消息缓冲区利用 MQMessage类构建。 本申请能够针对两种不同的 报文发送异常场景, 按照报文所属的业务类别对 需重发的报文 进行重发。 权利要求书2页 说明书10页 附图3页 CN 115118628 A 2022.09.27 CN 115118628 A 1.一种异常报文处 理方法, 其特 征在于, 包括: 根据接收到的报文异常通知信 息选取需重发的报文; 所述报文异常通知信 息包括从发 报端口接收的第一 通知信息及从收报行接收的第二 通知信息; 根据各所述需重发的报文所属的业务类别确定各所述需重发的报文的重发顺序, 并生 成报文重发队列; 利用预先构建的消息缓冲区重发所述报文重发队列中的报文; 所述消息缓冲区利用 MQMessage类构建。 2.根据权利要求1所述的异常报文处理方法, 其特征在于, 所述根据接收到的报文异常 通知信息 选取需重发的报文, 包括: 根据所述第 一通知信 息中的连接检测标识确定所述需重发的报文; 所述连接检测标识 包括连接正常标识及连接异常标识; 若所述连接检测标识为所述连接异常标识, 则将在接 收到所述连接异常标识后发送的报文确定为所述需重发的报文。 3.根据权利要求1所述的异常报文处理方法, 其特征在于, 所述根据接收到的报文异常 通知信息 选取需重发的报文, 包括: 根据所述第 二通知信 息中的报文丢失时间区间确定所述需重发的报文; 所述需重发的 报文为在所述报文丢失时间区间内发送的报文。 4.根据权利要求1所述的异常报文处理方法, 其特征在于, 所述根据各所述需重发的报 文所属的业 务类别确定各 所述需重发的报文的重发顺序, 并生成报文重发队列, 包括: 根据各所述需重发的报文所属的业务类别生成对应的重要性标识; 其中, 所述业务类 别与所述重要性标识之间存在预设的映射关系; 根据所述重要性标识确定各 所述需重发的报文的重发顺序; 根据所述重发顺序生成所述报文重发队列。 5.根据权利要求1所述的异常报文处理方法, 其特征在于, 所述利用预先构建的消息缓 冲区重发所述报文重发队列中的报文, 包括: 遍历所述报文重发队列中的报文, 并将各所述需重发的报文依次写入所述消息缓冲 区; 按照写入顺序从所述消息缓冲区中读取所述需重发的报文, 并根据各所述需重发的报 文的业务领域将所述需重发的报文发送至对应的业务队列中; 所述业务领域包括: 境内业 务领域及境外业 务领域; 所述 业务队列包括: 境内业 务队列及境外业 务队列。 6.一种异常报文处 理装置, 其特 征在于, 包括: 重发报文选取单元, 用于根据接收到的报文异常通知信息选取需重发的报文; 所述报 文异常通知信息包括从发报端口接收的第一 通知信息及从收报行接收的第二 通知信息; 重发队列生成单元, 用于根据 各所述需重发的报文所属的业务类别确定各所述需重发 的报文的重发顺序, 并生成报文重发队列; 报文重发单元, 用于利用预先构建的消息缓冲区重发所述报文重发队列中的报文; 所 述消息缓冲区利用MQMes sage类构建。 7.根据权利要求6所述的异常报文处理装置, 其特征在于, 所述重发报文选取单元, 具 体用于根据所述第一通知信息中的连接检测标识确定所述需重发的报文; 所述连接检测标 识包括连接正常标识及连接异常标识; 若所述连接检测标识为所述连接异常标识, 则将在权 利 要 求 书 1/2 页 2 CN 115118628 A 2接收到所述连接异常标识后发送的报文确定为所述需重发的报文。 8.根据权利要求6所述的异常报文处理装置, 其特征在于, 所述重发报文选取单元, 具 体用于根据所述第二通知信息中的报文丢失时间区间确定所述需重发的报文; 所述需重发 的报文为在所述报文丢失时间区间内发送的报文。 9.根据权利要求6所述的异常报文处理装置, 其特征在于, 所述重发队列生成单元, 包 括: 标识生成模块, 用于根据各所述需重发的报文所属的业务类别生成对应的重要性标 识; 其中, 所述 业务类别与所述重要性标识之间存在预设的映射关系; 重发顺序确定模块, 用于根据所述重要性标识确定各 所述需重发的报文的重发顺序; 重发队列生成模块, 用于根据所述重发顺序生成所述报文重发队列。 10.根据权利要求6所述的异常报文处 理装置, 其特 征在于, 所述报文重发单 元, 包括: 缓冲写入模块, 用于遍历所述报文重发队列中的报文, 并将各所述需重发的报文依次 写入所述消息缓冲区; 报文重发模块, 用于按照写入顺序从所述消息缓冲区中读取所述需重发的报文, 并根 据各所述需重发的报文的业务领域将所述需重发的报文发送至对应的业务队列中; 所述业 务领域包括: 境内业务领域及境外业务领域; 所述业务队列包括: 境内业务队列及境外业务 队列。 11.一种电子设备, 包括存储器、 处理器及存储在存储器上并可在处理器上运行的计算 机程序, 其特征在于, 所述处理器执行所述程序时实现权利要求1至5任一项所述的异常报 文处理方法的步骤。 12.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 该计算机程序被 处理器执行时实现权利要求1至 5任一项所述的异常报文处 理方法的步骤。 13.一种计算机程序产品, 包括计算机程序/指令, 其特征在于, 该计算机程序/指令被 处理器执行时实现权利要求1至 5任一项所述的异常报文处 理方法的步骤。权 利 要 求 书 2/2 页 3 CN 115118628 A 3

.PDF文档 专利 一种异常报文处理方法及装置

文档预览
中文文档 16 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种异常报文处理方法及装置 第 1 页 专利 一种异常报文处理方法及装置 第 2 页 专利 一种异常报文处理方法及装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 06:18:36上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。