[发明专利]多线程下降低信用卡联机授权响应时间的处理方法及装置在审
申请号: | 202211529018.1 | 申请日: | 2022-11-30 |
公开(公告)号: | CN115965379A | 公开(公告)日: | 2023-04-14 |
发明(设计)人: | 王金河 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06Q20/40 | 分类号: | G06Q20/40 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 樊一槿;陶海萍 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多线程 降低 信用卡 联机 授权 响应 时间 处理 方法 装置 | ||
本发明提供了一种多线程下降低信用卡联机授权响应时间的处理方法及装置,其中,该方法包括:分析信用卡联机交易中的各检查步骤之间的依赖关系,确定联机交易中无依赖关系的检查步骤;使用多线程对所述联机交易中无依赖关系的检查步骤进行并行处理。其中,如果检查步骤的执行结果不互相影响,则确定所述检查步骤无依赖关系。根据本发明,将原本为串行处理的检查步骤中彼此之间无依赖关系的步骤,改为多线程并行处理,由此,检查步骤需要的时间从各个步骤执行时长的累加变为执行时间最长的步骤时间,增加了系统的利用率,进而缩短了联机交易的响应时间。
技术领域
本发明涉及多线程数据处理技术领域,尤其涉及一种多线程下降低信用卡联机授权响应时间的处理方法及装置。
背景技术
目前,信用卡核心系统部署在IBM(International Business MachinesCorporation)大型机上,主要使用COBOL(Common Business-Oriented Language,面向商业的通用语言)语言瀑布式处理。信用卡联机授权的处理流程是根据卡号及交易类型获取核心系统中卡片、账户及客户的各种信息,然后对交易上传送的各项信息依次进行顺序检查。由于信用卡交易大部分是透支交易,所以检查步骤比较多,响应时间较长,很多检查步骤之间是互相独立的,无依赖关系。因此,在其国产化后,在X86平台以现有系统的处理逻辑,会导致处理响应时间会变得很长,无法达到要求。
应该注意,上面对技术背景的介绍只是为了方便对本发明的技术方案进行清楚、完整的说明,并方便本领域技术人员的理解而阐述的。不能仅仅因为这些方案在本发明的背景技术部分进行了阐述而认为上述技术方案为本领域技术人员所公知。
发明内容
针对上述问题,本发明实施例提供一种多线程下降低信用卡联机授权响应时间的处理方法及装置,用以缩短联机交易的响应时间。
根据本发明实施例的一方面,提供一种多线程下降低信用卡联机授权响应时间的处理方法,该方法包括:
分析信用卡联机交易中的各检查步骤之间的依赖关系,确定联机交易中无依赖关系的检查步骤;
使用多线程对所述联机交易中无依赖关系的检查步骤进行并行处理。
在一些实施例中,分析信用卡联机交易中的各检查步骤之间的依赖关系,确定联机交易中无依赖关系的检查步骤,包括:
如果检查步骤的执行结果不互相影响,则确定所述检查步骤无依赖关系。
在一些实施例中,联机交易中的检查步骤包括以下步骤的任意组合:
客户异常名单检查步骤;
3D(3-Domain)验证步骤:CAVV(Cardholder Authentication VerificationValue);
密码检查步骤;
商户检查步骤;
CVV(Card Verification Value)校验步骤;
CVV2(Card Verification Value 2)校验步骤;
居住信息检查步骤;
ARQC(Authorization Request Cryptogram)检查步骤;
支付安全锁检查步骤;
检查卡片状态步骤;
账户状态检查步骤;
额度检查步骤;
流量检查步骤。
在一些实施例中,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211529018.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种柔性车轴系统
- 下一篇:云桌面的销毁方法、装置、电子设备和存储介质