一种业务处理系统、方法、装置及存储介质制造方法及图纸

技术编号:27938139 阅读:40 留言:0更新日期:2021-04-02 14:18
本申请涉及数据处理技术领域,本申请实施例公开了一种业务处理系统、方法、装置及存储介质,其中,业务处理系统包括网关组、交易组合服务器、交易处理组和交易处理组,交易处理组包括在线交易处理组和离线交易处理组,可区分在线业务处理请求和离线业务处理请求,业务处理系统采用不同的业务处理路径提供对应的在线服务或者离线服务,有利于提高业务处理效率。本申请涉及区块链技术,如可将业务处理结果存储至区块链中,以用于数据统计/查询等场景。

【技术实现步骤摘要】
一种业务处理系统、方法、装置及存储介质
本申请涉及数据处理
,尤其涉及一种业务处理系统、一种业务处理方法,业务处理装置以及计算机可读存储介质。
技术介绍
随着经济和科学技术的不断发展,大量的业务处理在业务管理系统中的所有操作完全形成电子自动化。以交易领域为例,通过交易系统可以完成整个交易流程(例如下单、支付、订单查询等等),交易系统广泛而深入的应用为市场规模的扩大形成了强有力的技术支撑,推动了整个交易领域的向前发展,另一方面,市场规模的扩大和业务上的创新提高,交易系统所需处理的交易量逐日剧增,呈日亿级趋势,交易处理效率变缓。因此,如何提高业务处理效率,成为一个亟待解决的问题。
技术实现思路
本申请实施例提供了一种业务处理系统、方法、装置及存储介质,有利于提高业务处理效率。一方面,本申请实施例提出了一种业务处理系统,所述业务处理系统包括网关组、交易组合服务器、交易处理组,所述交易处理组包括在线交易处理组和离线交易处理组,其中:所述网关组,用于接收业务处理请求,并向所述交易组合服务器发送所述业务处理请求;所述交易组合服务器,用于识别所述业务处理请求对应的业务类型和处理类型;所述交易组合服务器,还用于若所述处理类型为在线类型,则从所述在线交易处理组中选取与所述业务类型匹配的目标在线交易服务器,并调用所述目标在线交易服务器根据所述业务处理请求进行目标在线业务处理;所述交易组合服务器,还用于若所述处理类型为离线处理类型,则从所述离线交易处理组中选取与所述业务类型匹配的目标离线交易服务器,并调用所述目标离线交易服务器根据所述业务处理请求进行目标离线业务处理。另一方面,本申请实施例提供了一种业务处理方法,所述方法应用于交易组合服务器中的服务器,所述交易组合服务器部署于上述一方面所描述的业务处理系统中,该方法包括:当接收到业务处理请求时,识别所述业务处理请求对应的业务类型和处理类型;若所述处理类型为在线处理类型,则从所述在线交易处理组中选取与所述业务类型匹配的目标在线交易服务器,并调用所述目标在线交易服务器根据所述业务处理请求进行目标在线业务处理;若所述处理类型为离线处理类型,则从所述离线交易处理组中选取与所述业务类型匹配的目标离线交易服务器,并调用所述目标离线交易服务器根据所述业务处理请求进行目标离线业务处理。再一方面,本申请实施例提供了一种业务处理装置,该装置设置于上述交易组合服务器,所述装置包括:通信单元,用于接收业务处理请求;处理单元,用于当所述通信单元接收到业务处理请求时,识别所述业务处理请求对应的业务类型和处理类型;所述处理单元,还用于若所述处理类型为在线处理类型,则从所述在线交易处理组中选取与所述业务类型匹配的目标在线交易服务器,并调用所述目标在线交易服务器根据所述业务处理请求进行目标在线业务处理;所述处理单元,还用于若所述处理类型为离线处理类型,则从所述离线交易处理组中选取与所述业务类型匹配的目标离线交易服务器,并调用所述目标离线交易服务器根据所述业务处理请求进行目标离线业务处理。再一方面,本申请实施例提供了一种服务器(例如上述交易组合服务器),包括处理器、存储装置和通信接口,所述处理器、存储装置和通信接口相互连接,其中,所述存储装置用于存储支持服务器执行上述方法的计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如下步骤:当接收到业务处理请求时,识别所述业务处理请求对应的业务类型和处理类型;若所述处理类型为在线处理类型,则从所述在线交易处理组中选取与所述业务类型匹配的目标在线交易服务器,并调用所述目标在线交易服务器根据所述业务处理请求进行目标在线业务处理;若所述处理类型为离线处理类型,则从所述离线交易处理组中选取与所述业务类型匹配的目标离线交易服务器,并调用所述目标离线交易服务器根据所述业务处理请求进行目标离线业务处理。本申请实施例提出了一种业务处理系统,该业务处理系统包括网关组、交易组合服务器、交易处理组和交易处理组,交易处理组包括在线交易处理组和离线交易处理组,其中:网关组,用于接收业务处理请求,并向交易组合服务器发送业务处理请求;交易组合服务器,用于识别业务处理请求对应的业务类型和处理类型,若处理类型为在线类型,则从在线交易处理组中选取与业务类型匹配的目标在线交易服务器,并调用目标在线交易服务器根据业务处理请求进行目标在线业务处理;若处理类型为离线处理类型,则从离线交易处理组中选取与业务类型匹配的目标离线交易服务器,并调用目标离线交易服务器根据该业务处理请求进行目标离线业务处理。通过双流量通道的设计,区分在线业务处理请求和离线业务处理请求,从而采用不同的路径提供对应的在线服务或者离线服务,有利于提高业务处理效率。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例的一种业务处理系统的结构示意图;图2是本申请实施例的另一种业务处理系统的结构示意图;图3是本申请实施例的又一种业务处理系统的结构示意图;图4是本申请实施例的又一种业务处理系统的结构示意图;图5是本申请实施例的一种业务处理方法的流程示意图;图6是本申请实施例的一种业务处理装置的结构示意图;图7是本申请实施例的一种服务器的结构示意图。具体实施方式请参见图1,本申请实施例提出了一种业务处理系统,该业务处理系统包括网关组、一个或者多个交易组合服务器和交易处理组,交易处理组包括在线交易处理组和离线交易处理组;在线交易处理组和离线交易处理组中均可以包括多个服务器,此处的服务器可以是一个独立的服务设备,也可以由多个服务设备所构成的集群设备。其中:网关组,用于接收业务处理请求,并向交易组合服务器发送业务处理请求。其中,网关组可以包括一个或者多个交易网关,每一个交易网关用于对接不同的交易系统,提供网关服务,任一交易系统可以与自身对接的交易网关进行数据交互。具体实现中,交易系统可以在业务处理过程中向对接的目标交易网关发送业务处理请求,该业务处理请求可以为下单请求、支付请求、订单查询请求等等,主要与处理的具体业务关联,本申请对此不作具体限定。交易组合服务器,用于识别业务处理请求对应的业务类型和处理类型。该处理类型可以分为离线处理类型和在线处理类型,业务类型可以包括下单处理、订单查询、支付、支付结果查询等等与交易关联的类型。对于需要联机的业务处理可以确定为在线处理类型,例如订单下单、订单查询、退款等等;对于脱机的业务处理可以确定为离线处理类型、例如对账清算等等。在一个实施例中,业务处理请求中会携带有业务标识和处理标识,交易组合服务器可以基于业务标识本文档来自技高网...

【技术保护点】
1.一种业务处理系统,其特征在于,所述业务处理系统包括网关组、交易组合服务器和交易处理组,所述交易处理组包括在线交易处理组和离线交易处理组,其中:/n所述网关组,用于接收业务处理请求,并向所述交易组合服务器发送所述业务处理请求;/n所述交易组合服务器,用于识别所述业务处理请求对应的业务类型和处理类型;/n所述交易组合服务器,还用于若所述处理类型为在线类型,则从所述在线交易处理组中选取与所述业务类型匹配的目标在线交易服务器,并调用所述目标在线交易服务器根据所述业务处理请求进行目标在线业务处理;/n所述交易组合服务器,还用于若所述处理类型为离线处理类型,则从所述离线交易处理组中选取与所述业务类型匹配的目标离线交易服务器,并调用所述目标离线交易服务器根据所述业务处理请求进行目标离线业务处理。/n

【技术特征摘要】
1.一种业务处理系统,其特征在于,所述业务处理系统包括网关组、交易组合服务器和交易处理组,所述交易处理组包括在线交易处理组和离线交易处理组,其中:
所述网关组,用于接收业务处理请求,并向所述交易组合服务器发送所述业务处理请求;
所述交易组合服务器,用于识别所述业务处理请求对应的业务类型和处理类型;
所述交易组合服务器,还用于若所述处理类型为在线类型,则从所述在线交易处理组中选取与所述业务类型匹配的目标在线交易服务器,并调用所述目标在线交易服务器根据所述业务处理请求进行目标在线业务处理;
所述交易组合服务器,还用于若所述处理类型为离线处理类型,则从所述离线交易处理组中选取与所述业务类型匹配的目标离线交易服务器,并调用所述目标离线交易服务器根据所述业务处理请求进行目标离线业务处理。


2.如权利要求1所述的系统,其特征在于,所述业务处理系统还包括存储组,所述存储组包括以下任一种或者多种:分库存储设备、主库存储设备和集成库存储设备,其中:
所述分库存储设备,用于存储来自所述交易处理组的交易数据,并将所述交易数据发送至所述集成库存储设备和/或数据处理平台,所述交易数据包括以下任一种或者多种:订单的订单数据、与所述订单关联的支付数据;
所述主库存储设备,用于存储与所述交易处理组关联的基础数据;
所述集成库存储设备,用于汇总来自所述分库存储设备的一个或者多个所述交易数据,并存储汇总结果。


3.如权利要求2所述的系统,其特征在于,若所述业务处理请求为下单请求,则所述下单请求对应的业务类型为下单处理,所述下单请求对应的处理类型为所述在线处理类型,与所述业务类型匹配的目标在线交易服务器为在线订单服务器,所述交易组合服务器,具体用于:
调用所述在线订单服务器从所述下单请求中获取下单数据,并依照所述下单数据生成目标订单,并将所述目标订单的订单数据发送至所述分库存储设备。


4.如权利要求3所述的系统,其特征在于,所述交易组合服务器,还用于:
在调用所述在线订单服务器生成所述目标订单之后,调用所述在线交易处理组中的在线通道服务器查询所述目标订单的订单处理结果,依照所述订单处理结果确定所述目标订单所属的状态;若所述状态为非终态,则调用延迟队列依照预设支付查询策略查询与所述目标订单关联的目标支付数据;
将查询到的所述目标支付数据发送至所述分库存储设备。


5.如权利要求4所述的系统,其特征在于,所述交易组合服务器,还用于:
将查询到的所述目标支付数据缓存至缓存区;
当接收到针对所述目标订单的支付查询请求时,从缓存区中获取并返回所述目标支付数据。


6.如权利要求2-5任一项所述的系统,其特征在于,所述分库存储设备包括N个存储区,所述N为大于0的整数,所述分库存储设...

【专利技术属性】
技术研发人员:谭俊伟李耀星于鑫涛邹高王沛张雪领贾文强曾海强万金州赵一霖杨鸿毓许代林
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:广东;44

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

1