【技术实现步骤摘要】
渠道交易系统
[0001]本公开的实施例总体涉及电子商务领域,并且更具体地涉及一种渠道交易系统。
技术介绍
[0002]渠道交易系统是用于将诸如收银宝、通联通之类的第三方支付服务机构的业务系统接入银行机构的接入方平台(诸如,银联系统、网联系统),以完成付款或退款等交易处理的系统。
[0003]当前的渠道交易系统通常都非常复杂和庞大,配置起来非常麻烦,而且其中任一部件发生问题就会影响整个系统的运行,甚至造成整个系统瘫痪,从而影响相关的交易。
[0004]由此,有必要提供一种渠道交易系统,可简化系统的配置工作,并且还可增加整个系统的稳定性,避免由于任一部分的问题而影响整个渠道交易系统的运行,进而可以有效地保证交易的顺利完成。
技术实现思路
[0005]针对上述问题,本公开提供了一种渠道交易系统,使得可以增加整个系统的稳定性,避免由于任一部分的问题而影响整个渠道交易系统的运行,进而可以有效地保证交易的顺利完成。
[0006]根据本公开的第一方面,提供了一种渠道交易系统,包括管理子系统和多个交 ...
【技术保护点】
【技术特征摘要】
1.一种渠道交易系统,包括管理子系统和多个交易集群子系统,所述管理子系统被配置成对所述多个交易集群子系统中的每一个进行配置与管理;所述多个交易集群子系统被部署在不同的位置处,并且所述多个交易集群子系统在通信上相互隔离,每一交易集群子系统包括:多个交易服务节点,所述交易服务节点被配置成提供多个产品维度的交易服务;多个服务注册节点,所述服务注册节点被配置成基于交易服务列表来登记所述交易服务节点向所述服务注册节点注册的交易服务;多个交易调用客户端节点,所述交易调用客户端节点被配置成获取来自所述服务注册节点的最新的交易服务列表,并且响应于接收到来自业务系统的交易请求,从所述交易服务节点之一处调用所述最新的交易服务列表中与所述交易请求相关联的交易服务;以及多个交易库,每一交易库均与所述交易调用客户端节点以及所述交易服务节点均通信连接,并且每一交易库存储有多个记录表,并且被配置成根据交易发生的时间来确定将所述交易的信息存储在哪个记录表中,每一记录表用于记录在一个时间区间内发生的交易的信息,并且不同的记录表与不同的时间区间相关联。2.根据权利要求1所述的渠道交易系统,其中所述多个交易服务节点被部署在一个或多个不同的主机上,并且用于部署所述多个交易服务节点的主机的数目小于或等于所述多个交易服务节点的数目。3.根据权利要求1所述的渠道交易系统,其中在每一交易集群子系统中,每一交易调用客户端节点与所述交易服务节点中的每一个通信连接,每一交易调用客户端节点还与所述服务注册节点中的每一个通信连接,并且每一交易服务节点与所述服务注册节点中的每一个通信连接。4.根据权利要求1所述的渠道交易系统,其中,所述管理子系统被配置成对所述多个交易集群子系统中的每一个进行配置与管理包括:所述管理子系统被配置成周期性地探测每一交易集群子系统的可用性信息,并响应于探测到所述多个交易集群子系统中的一个不可用,将该交易集群子系统上的交易转移到所述多个交易集群子系统中的另一交易集群子系统。5.根据权利要求4所述的渠道交易系统,其中所述管理子系统被配置成对所述多个交易集群子系统中的每一个进行配置与管理还包括:所述管理子系统被配置成探测每一交易集群子系统中的每一交易库的可用性信息,并且还被配置成将每一交易集群子系统的可用性信息以及相关联的交易库的可用性信息周期性地发送给所述业务系统。6.根据权利要求5所述的渠道交易系统,其中来自所述业务系统的所述交易请求包括交易请求流水号,所述交易请求流水号包括可用系统参数位和时间参数位,所述可用系统参数位由所述业务系统基于每一交易集群子系统的可用性信息以及相关联的交易库的可用性信息确定,并且所述可用系统参数位指示所述交易请求应发送到哪个交易集群子系统以及相关联的交易记录应当被存储在该交易集群子系统的哪个交易库中,并且所述时间参数位指示所述交易请求发起的时间。7.根据权利要求5所述的渠道交易系统,其中所述管理子系统通过以下方式来探测每一交易集群子系统的可用性信息...
【专利技术属性】
技术研发人员:于丰冉,陈文成,王晓韡,廖有军,
申请(专利权)人:通联支付网络服务股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。