(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211122436.9
(22)申请日 2022.09.15
(71)申请人 中国银行股份有限公司
地址 100818 北京市西城区复兴门内大街1
号
(72)发明人 王琨琨
(74)专利代理 机构 北京三友知识产权代理有限
公司 11127
专利代理师 吕俊刚 安然
(51)Int.Cl.
G06F 40/157(2020.01)
G06F 40/205(2020.01)
G06F 9/448(2018.01)
G06F 16/2455(2019.01)
G06Q 20/08(2012.01)G06Q 40/04(2012.01)
(54)发明名称
一种基于分布式支付系统的统一报文生成
方法及装置
(57)摘要
本说明书涉及报文处理技术领域, 提供了一
种基于分布式支付系统的统一报文生成方法及
装置。 该方法包括: 接收关于目标交易业务场景
的报文生成请求; 调用预设的本地清 算系统报文
匹配类型表, 确定与目标交易业务场景对应的报
文匹配类型; 调用预设的本地清 算系统报文生成
基础数据表, 基于报文匹配类型确定对应的报文
生成基础数据; 基于目标交易业务场景, 获得对
应的报文生成规则和报文完善规则; 利用报文生
成规则对目标交易业务场景中子业务场景进行
转换, 生成报文生成条件; 将报文生成条件与报
文生成规则表进行匹配, 得到初始交易信息; 基
于初始交易信息, 执行报文完善规则, 生成目标
交易业务场景的报文。 通过本发明实施例, 可高
效灵活生成报文。
权利要求书2页 说明书12页 附图5页
CN 115438630 A
2022.12.06
CN 115438630 A
1.一种基于分布式支付系统的统一报文生成方法, 其特 征在于, 所述方法包括:
接收关于目标交易 业务场景的报文生成请求;
调用预设的本地清算系统报文 匹配类型表, 确定与所述目标交易业务场景对应的报文
匹配类型;
调用预设的本地清算系统报文生成基础数据表, 基于所述报文 匹配类型确定对应的报
文生成基础数据;
基于所述目标交易 业务场景, 获得对应的报文生成规则和报文完 善规则;
利用报文生成规则对所述目标交易业务场景中的子业务场景进行转换, 生成报文生成
条件;
将所述报文生成条件与报文生成规则表进行匹配, 得到初始交易信息;
基于所述初始交易信息, 执行所述报文完善规则, 生成对应的关于目标交易业务场景
的报文。
2.根据权利要求1所述的方法, 其特征在于, 所述目标交易业务场景为基于已有支付交
易生成新交易的业 务场景。
3.根据权利要求1所述的方法, 其特征在于, 所述调用预设的本地清算系统报文 匹配类
型表, 确定与所述目标交易 业务场景对应的报文匹配 类型, 包括:
所述预设的本地清算系统报文匹配类型表用于定义分布式支付系统支持的各交易业
务场景对应的匹配 类型;
所述目标交易 业务场景对应一个或多个报文匹配 类型;
根据所述目标交易业务场景, 调用所述报文匹配类型表, 获得与所述目标交易业务场
景对应的报文匹配 类型。
4.根据权利要求1所述的方法, 其特征在于, 所述调用预设的本地清算系统报文生成基
础数据表, 基于所述报文匹配 类型确定对应的报文生成基础数据, 包括:
所述预设的本地清算系统报文生成基础数据表用于定义基于报文匹配类型生成对应
的报文类型基础数据;
根据所述交易业务场景, 调用所述报文生成基础数据表, 获得与所述报文匹配类型对
应的报文类型基础数据。
5.根据权利要求1所述的方法, 其特征在于, 所述基于所述目标交易业务场景, 获得对
应的报文生成规则和报文完善规则, 包括, 所述 目标交易业务场景通过规则引擎映射获得
所述报文生成规则和所述报文完 善规则。
6.根据权利要求5所述的方法, 其特 征在于, 所述 规则引擎 为QLExpress脚本引擎。
7.根据权利要求1所述的方法, 其特征在于, 所述基于所述初始交易信息, 执行所述报
文完善规则, 生成对应的关于目标交易 业务场景的报文, 包括:
基于所述目标交易业务场景命中对应的报文完善规则, 根据所述初始交易信息, 执行
对应的报文完 善规则, 生成对应的关于目标交易 业务场景的报文。
8.根据权利要求7所述的方法, 其特征在于, 所述报文完善规则分为场次规则和属性规
则, 其中, 所述场次规则用于完善所述报文的场次信息, 所述属性场次规则用于完善所述报
文的属性信息 。
9.根据权利要求1所述的方法, 其特征在于, 所述将所述报文生成条件与报文生成规则权 利 要 求 书 1/2 页
2
CN 115438630 A
2表进行匹配, 得到初始交易信息, 包括:
基于所述目标交易业务场景命中对应的报文生成规则, 根据所述报文生成基础数据,
执行对应的报文生成规则, 建立对应的初始交易信息 。
10.一种基于分布式支付系统的统一报文生成装置, 其特 征在于, 所述装置包括:
接收模块, 用于 接收关于目标交易 业务场景的报文生成请求;
报文匹配类型确定模块, 用于调用预设的本地清算系统报文匹配类型表, 确定与所述
目标交易 业务场景对应的报文匹配 类型;
报文生成基础数据确定模块, 用于调用预设的本地清算系统报文生成基础数据表, 基
于所述报文匹配 类型确定对应的报文生成基础数据;
报文规则获取模块, 用于基于所述目标交易业务场景, 获得对应的报文生成规则和报
文完善规则;
报文生成条件生成模块, 用于利用报文生成规则对所述目标交易业务场景中的子业务
场景进行转换, 生成报文生成条件;
初始交易信息建立模块, 用于将所述报文生成条件与报文生成规则表进行匹配, 得到
初始交易信息;
报文生成模块, 用于基于所述初始交易信 息, 执行所述报文完善规则, 生成对应的关于
目标交易 业务场景的报文。
11.一种计算机设备, 包括存储器、 处理器、 以及存储在所述存储器上的计算机程序, 其
特征在于, 所述计算机程序被所述处理器运行时, 执行根据权利要求 1‑9任意一项 所述方法
的指令。
12.一种计算机存储介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序被计
算机设备的处 理器运行时, 执 行根据权利要求1 ‑9任意一项所述方法的指令 。
13.一种计算机程序产品, 其特征在于, 所述计算机程序产品包括计算机程序, 所述计
算机程序被处 理器运行时, 执 行根据权利要求1 ‑9任意一项所述方法的指令 。权 利 要 求 书 2/2 页
3
CN 115438630 A
3
专利 一种基于分布式支付系统的统一报文生成方法及装置
安全报告 >
其他 >
文档预览
中文文档
20 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-17 23:38:15上传分享