一种业务系统并行验证方法及相关设备技术方案

技术编号:31494132 阅读:177 留言:0更新日期:2021-12-18 12:32
本公开提供的一种业务系统并行验证方法及相关设备,可以获得集中式业务系统产生的第一交易流水信息;对所述第一交易流水信息进行服务功能整合,获得模拟交易数据信息;将所述模拟交易数据信息传输至分布式业务系统中进行业务交易回放,获得所述分布式业务系统产生的第二交易流水信息;利用所述第一交易流水信息和所述第二交易流水信息进行比对验证,获得所述分布式业务系统的业务功能验证结果。本公开通过集中式业务系统的交易流水信息,在分布式业务系统上进行业务交易回放,再通过比对验证获得分布式业务系统的业务功能验证结果,实现对分布式业务系统的交易逻辑、业务规则准确性以及各个子系统业务功能的有效验证。性以及各个子系统业务功能的有效验证。性以及各个子系统业务功能的有效验证。

【技术实现步骤摘要】
一种业务系统并行验证方法及相关设备


[0001]本公开涉及计算机
,尤其涉及一种业务系统并行验证方法及相关设备。

技术介绍

[0002]随着我国现代化建设进程的逐步推进以及人民生活水平的提高,对金融服务的需求越来越高,系统承载的业务量越来越大。在传统集中式架构下,需要更多的服务器才能应对大规模的应用场景。
[0003]由于分布式系统具有内聚性和透明性的特点,为了应对日益增长的系统压力以及系统高可用需求,对传统集中式架构进行分布式改造是当前环境下的发展趋势。
[0004]对于银行业务系统而言,由于业务交易的要求远高于一般电商平台和其他互联网应用,因此在进行分布式改造时需要对改造的分布式业务系统进行有效的业务功能验证。

技术实现思路

[0005]鉴于上述问题,本公开提供一种克服上述问题或者至少部分地解决上述问题的一种业务系统并行验证方法及相关设备,技术方案如下:
[0006]一种业务系统并行验证方法,包括:
[0007]获得集中式业务系统产生的第一交易流水信息;
[0008]对所述第一交本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种业务系统并行验证方法,其特征在于,包括:获得集中式业务系统产生的第一交易流水信息;对所述第一交易流水信息进行服务功能整合,获得模拟交易数据信息;将所述模拟交易数据信息传输至分布式业务系统中进行业务交易回放,获得所述分布式业务系统产生的第二交易流水信息;利用所述第一交易流水信息和所述第二交易流水信息进行比对验证,获得所述分布式业务系统的业务功能验证结果。2.根据权利要求1所述的方法,其特征在于,所述对所述第一交易流水信息进行服务功能整合,获得模拟交易数据信息,包括:按照预设功能类型对所述第一交易流水信息中的各个服务功能进行分类集成,获得模拟交易数据信息,其中,所述预设功能类型包括:报文转换、交易路由、服务调用以及资源分配。3.根据权利要求2所述的方法,其特征在于,还包括:若所述模拟交易数据信息中包括所述集中式业务系统与其他业务系统进行关联通信的外呼交易,则在所述业务交易回放的过程中通过预设动态测试挡板模拟所述其他业务系统,生成与所述外呼交易对应的外呼返回模拟报文,并将所述外呼返回模拟报文传输至所述分布式业务系统中。4.根据权利要求1所述的方法,其特征在于,所述利用所述第一交易流水信息和所述第二交易流水信息进行比对验证,获得所述分布式业务系统的业务功能验证结果,包括:使用预先构建的数据库比对工具对所述第一交易流水信息和所述第二交易流水信息进行比对验证,获得所述分布式业务系统的业务功能验证结果。5.根据权利要求1所述的方法,其特征在于,所述业务功能验证结果包括所述分布式业务系统中至少一个业务子系统的功能性验证结果和非功能性结果。6.根据权利要求1所述的方法,其特征在于,在所述获得所述分布式业务系统...

【专利技术属性】
技术研发人员:史亚东杨光周明宏常冬冬王鑫
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1