The invention provides a transaction system and a two-level routing control method, wherein the transaction system comprises a client, a routing control system and a core transaction system. The routing control system comprises a first-level routing control subsystem and a second-level routing control subsystem, and the core transaction system comprises a plurality of service subsystems, each industry. The service subsystem comprises a plurality of service processing processes; the client inputs the service request information; the routing control system receives the service request information and routes the service request information to the target service subsystem through the first-level routing control subsystem; and in the target service subsystem, through the second-level path. The control subsystem routes the traffic request information to the target traffic processing process, and the core transaction system performs corresponding operations according to the traffic request information. The scheme solves the problem of data flow control between multi-subsystems and within each subsystem.
【技术实现步骤摘要】
交易系统和二级路由控制方法
本专利技术涉及路由控制
,特别涉及一种交易系统和二级路由控制方法。
技术介绍
随着彩票业务的蓬勃发展,省市中心的需求种类日渐繁复,体彩的技术系统面临着新的挑战。现有的体彩热线系统(以下简称热线系统)使用集中式的服务处理和部署策略,这样存在如下几个问题:1、不存在跨系统的数据流转控制问题,仅在同一个系统内部有效,对于多个子系统间的信息流转控制无效;2、系统内部采用硬编码结合技术手段实现了不同的业务分配到不同的业务分支流处理的目的(即业务分流的功能),但由于热线系统不区分业务模块,该分流仅限于逻辑处理流程分离;3、热线系统在部署上没有同类型业务分离部署,同类型业务在细分业务进程部署的策略,严格意义上讲,不存在子系统内部分流控制问题,无法支持业务处理逻辑分离且业务处理进程独立部署场景下客户端请求的分发。
技术实现思路
本专利技术实施例提供了一种交易系统,解决了客户端请求在多子系统之间及各子系统内部的数据流转控制问题。该交易系统包括:客户端、路由控制系统和核心交易系统,其中,所述路由控制系统包括一级路由控制子系统和二级路由控制子系统,核心交易系统包括多个业务子系统,每个业务子系统中包括多个业务处理进程;所述客户端用于:输入业务请求信息;所述路由控制系统用于:接收所述业务请求信息,通过所述一级路由控制子系统将所述业务请求信息路由至目标业务子系统;在目标业务子系统中,通过所述二级路由控制子系统将所述业务请求信息路由至目标业务处理进程;所述核心交易系统用于:根据所述业务请求信息进行相应的操作。本专利技术实施例还提供了一种二级路由控制方法,包 ...
【技术保护点】
1.一种交易系统,其特征在于,包括:客户端、路由控制系统和核心交易系统,其中,所述路由控制系统包括一级路由控制子系统和二级路由控制子系统,核心交易系统包括多个业务子系统,每个业务子系统中包括多个业务处理进程;所述客户端用于:输入业务请求信息;所述路由控制系统用于:接收所述业务请求信息,通过所述一级路由控制子系统将所述业务请求信息路由至目标业务子系统;在目标业务子系统中,通过所述二级路由控制子系统将所述业务请求信息路由至目标业务处理进程;所述核心交易系统用于:根据所述业务请求信息进行相应的操作。
【技术特征摘要】
1.一种交易系统,其特征在于,包括:客户端、路由控制系统和核心交易系统,其中,所述路由控制系统包括一级路由控制子系统和二级路由控制子系统,核心交易系统包括多个业务子系统,每个业务子系统中包括多个业务处理进程;所述客户端用于:输入业务请求信息;所述路由控制系统用于:接收所述业务请求信息,通过所述一级路由控制子系统将所述业务请求信息路由至目标业务子系统;在目标业务子系统中,通过所述二级路由控制子系统将所述业务请求信息路由至目标业务处理进程;所述核心交易系统用于:根据所述业务请求信息进行相应的操作。2.如权利要求1所述的交易系统,其特征在于,所述一级路由控制子系统包括请求路由子系统和应答路由子系统;所述请求路由子系统用于:将所述业务请求信息路由至业务所需的中间业务子系统;所述核心交易系统用于:通过所述中间业务子系统根据所述业务请求信息进行相应的操作,获得业务请求处理信息;所述应答路由子系统用于:将所述业务请求处理信息由所述中间业务子系统路由至所述目标业务子系统;所述核心交易系统用于:通过所述目标业务子系统根据所述业务请求处理信息进行相应的操作。3.如权利要求2所述的交易系统,其特征在于,所述请求路由子系统具体用于:根据请求路由子系统控制的配置文件,从所述业务请求信息中提取出请求路由控制所需的信息;将所述请求路由控制所需的信息输入到请求路由控制规则中,得到所述中间业务子系统的信息;按照所述中间业务子系统的信息,将所述业务请求信息经过适配器处理后路由至所述中间业务子系统。4.如权利要求3所述的交易系统,其特征在于,所述应答路由子系统具体用于:根据应答路由子系统控制的配置文件,从所述业务请求处理信息中提取出应答路由控制所需的信息;将所述应答路由控制所需的信息输入到应答路由控制规则中,得到目标业务子系统的信息;按照目标业务子系统的信息,将所述业务请求处理信息经过适配器处理后路由至所述目标业务子系统。5.如权利要求3所述的交易系统,其特征在于,当所述业务请求处理信息中包括需返回至客户端的信息时,所述应答路由子系统具体用于:将所述需返回至客户端的信息路由至所述客户端。6.如权利要求2所述的交易系统,其特征在于,所述二级路由控制子系统具体用于:根据二级路由控制子系统控制的配置文件,从所述业务请求处理信息中提出二级路由控制所需的信息;将所述二级路由控制所需的信息与业务处理进程处理条件进行匹配,获得目标业务处理进程名;按照所述目标业务处理进程名,将所述业务请求处理信息路由至所述目标业务处理进程。7.一种二级路由控制方法,其特征在于,包括:...
【专利技术属性】
技术研发人员:龚文荣,王羿,强华盛,沈滨,王彤,
申请(专利权)人:中体彩科技发展有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。