分布式支付平台系统的重复报文识别系统及方法技术方案

技术编号:29528132 阅读:27 留言:0更新日期:2021-08-03 15:14
本发明专利技术提供了一种分布式支付平台系统的重复报文识别系统及方法,可用于分布式技术领域,该系统包括:组合服务,用于收到交易报文后,调用重报检查微服务进行重报检查;重报检查微服务,用于调用规则引擎微服务按照重报检查类型进行执行,获得交易报文的重报索引;在缓存中查找是否有重复的交易报文,若有,判断该交易报文是否为重复交易报文,若是,将该交易报文的重报索引和交易序列号,以及重复的交易报文的交易序列号保存在重报检查表和缓存中,建立两者的关联关系,将关联关系保存到报文匹配缓存表和缓存中,若不是,将重报索引和交易序列号保存;若否,将重报索引和交易序列号保存。本发明专利技术可以灵活地处理重复交易报文识别。

【技术实现步骤摘要】
分布式支付平台系统的重复报文识别系统及方法
本专利技术涉及大数据
,尤其涉及一种分布式支付平台系统的重复报文识别系统及方法。
技术介绍
近年来,越来越多的国家和地区在大力推广端到端实时到账、7×24小时运行的小额实时支付清算系统。分布式支付系统对接各海外分行实时清算系统,集中处理海外分行客户的实时支付业务。作为新型支付系统,在业务流程、清算结算机制等方面与传统中央支付系统差异较大,一笔交易往往需要在几秒内完成,因此对参与机构系统的实时性、连续性、性能等方面提出较高的要求。目前,DPP系统(DistributedPaymentPlatform,分布式支付平台系统)用于构建统一的分布式支付平台,连接海外各个本地清算系统,为客户提供多渠道、更快捷的支付服务。但由于各个海外分行参与的实时清算系统标准各不相同,对参加行的要求也不一样,同时,各海外分行业务发展程度、对业务的处理要求也不尽相同,因此各分行对业务处理流程中的重复报文识别的需求既有一致的地方也会有个性化的需求。所以,亟需一种灵活地处理各地区重复交易报文识别的方法。在现有的分本文档来自技高网...

【技术保护点】
1.一种分布式支付平台系统的重复报文识别系统,其特征在于,包括:/n组合服务,用于在分布式支付平台系统收到一笔交易对应的交易报文后,调用重报检查微服务进行重报检查;在接收到该交易报文的前端展示指令后,根据该交易报文对应的关联关系,从报文匹配缓存表中查询出重复的交易报文,将该交易报文和重复的交易报文展现在前端页面上;/n重报检查微服务,用于调用规则引擎微服务按照重报检查类型进行执行,获得交易报文的重报索引;根据交易报文的重报索引,在缓存中查找是否有重复的交易报文,若缓存中有重复的交易报文,根据分布式支付平台系统的系统参数,判断该交易报文是否为重复交易报文,若确定该交易报文是重复交易报文,将该交易...

【技术特征摘要】
1.一种分布式支付平台系统的重复报文识别系统,其特征在于,包括:
组合服务,用于在分布式支付平台系统收到一笔交易对应的交易报文后,调用重报检查微服务进行重报检查;在接收到该交易报文的前端展示指令后,根据该交易报文对应的关联关系,从报文匹配缓存表中查询出重复的交易报文,将该交易报文和重复的交易报文展现在前端页面上;
重报检查微服务,用于调用规则引擎微服务按照重报检查类型进行执行,获得交易报文的重报索引;根据交易报文的重报索引,在缓存中查找是否有重复的交易报文,若缓存中有重复的交易报文,根据分布式支付平台系统的系统参数,判断该交易报文是否为重复交易报文,若确定该交易报文是重复交易报文,将该交易报文的重报索引和交易序列号,以及从缓存中查询到的重复的交易报文的交易序列号保存在重报检查表和缓存中,将该交易报文与从缓存中查询到的重复的交易报文建立关联关系,将关联关系保存到报文匹配缓存表和缓存中,若确定该交易报文不是重复交易报文,将该交易报文的重报索引和交易序列号保存在重报检查表和缓存中;若缓存中没有重复的交易报文,将该交易报文的重报索引和交易序列号保存在重报检查表和缓存中;
规则引擎微服务,用于在命中规则类型为重报检查类型的规则条件后,进行对应的规则执行,生成交易报文的重报索引。


2.如权利要求1所述的分布式支付平台系统的重复报文识别系统,其特征在于,重报检查微服务还用于:
若系统参数值为1,确定该交易报文是重复交易报文;
若系统参数值为0,且该交易报文不是历史交易报文,确定该交易报文是重复交易报文;
若系统参数值为0,且该交易报文是历史交易报文,确定该交易报文不是重复交易报文。


3.如权利要求1所述的分布式支付平台系统的重复报文识别系统,其特征在于,规则引擎微服务还用于:
接收根据用户需求配置的规则条件和规则执行,生成可执行Java语句。


4.如权利要求3所述的分布式支付平台系统的重复报文识别系统,其特征在于,重报检查微服务还用于:
根据用户需求,按照交易主表中的交易的原始20场编号、交易新生成的20场编号、交易序列号,配置规则条件和规则执行。


5.一种分布式支付平台系统的重复报文识别方法,其特征在于,包括:
在接收到交易报文后,规则引擎微服务按照重报检查类型进行执行,获得交易报文...

【专利技术属性】
技术研发人员:顾娟
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京;11

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

1