[发明专利]额度控制系统及额度服务系统有效
| 申请号: | 201810670818.2 | 申请日: | 2018-06-26 |
| 公开(公告)号: | CN108830703B | 公开(公告)日: | 2021-05-04 |
| 发明(设计)人: | 汤奇峰;邓仲举 | 申请(专利权)人: | 上海数据交易中心有限公司 |
| 主分类号: | G06Q40/00 | 分类号: | G06Q40/00 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张振军;吴敏 |
| 地址: | 200436 上海市静*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 额度 控制系统 服务 系统 | ||
一种额度控制系统及额度服务系统,额度控制系统包括:多个额度节点,额度节点与用户的额度账号一一对应;控制模块,适于接收额度请求,确定与所述额度请求中的业务相匹配的额度节点以及所述额度请求中待扣除额度,并在所述相匹配的额度节点对应的额度账号中扣除所述待扣除额度。本发明技术方案可以降低额度控制系统的开发和维护成本。
技术领域
本发明涉及数据流通技术领域,尤其涉及一种额度控制系统及额度服务系统。
背景技术
基于微服务架构的系统中,各系统之间的调用关系有可能是基于异步模式。在业务场景下需要对用户额度进行控制时也是基于异步的。在复杂业务场景下,额度控制系统中同一用户的账号可能分成几个等级的子账号,存在着复杂的业务控制逻辑。通常的控制逻辑为:业务系统制定额度控制规则;额度控制系统根据业务系统的规则实现额度控制。
但是,现有技术中额度控制系统中用户账号的额度的扣除逻辑经常伴随着业务系统变化而变化,额度控制系统和业务系统之间具备较强的耦合性,使得系统的开发以及维护成本很高。
发明内容
本发明解决的技术问题是如何降低额度控制系统的开发和维护成本。
为解决上述技术问题,本发明实施例提供一种额度控制系统,额度控制系统包括:多个额度节点,额度节点与用户的额度账号一一对应;控制模块,适于接收额度请求,确定与所述额度请求中的业务相匹配的额度节点以及所述额度请求中待扣除额度,并在所述相匹配的额度节点对应的额度账号中扣除所述待扣除额度。
可选的,所述多个额度节点具备关键字,所述关键字与业务相对应,所述控制模块将所述额度请求中的业务与所述多个额度节点的关键字对应的业务进行匹配,确定所述相匹配的额度节点。
可选的,所述多个额度节点还具备节点类型,所述控制模块根据所述额度节点的节点类型,确定所述额度请求中的业务与所述多个额度节点的关键字对应的业务的匹配方式。
可选的,所述额度节点的节点类型为兼容型时,所述控制模块确定所述匹配方式为模糊匹配;所述额度节点的节点类型为排他型时,所述控制模块确定所述匹配方式为精确匹配。
可选的,所述多个额度节点具备优先级,所述多个额度节点的优先级与业务相关,所述控制模块在所述相匹配的额度节点中确定优先级最高的额度节点,并在所述优先级最高的额度节点对应的额度账号中扣除所述待扣除额度。
可选的,所述多个额度节点还具备节点类型,所述相匹配的额度节点的节点类型为兼容型且所述相匹配的额度节点对应的额度账号中额度不足时,所述控制模块确定所述相匹配的额度节点的下一优先级的额度节点,并在所述下一优先级的额度节点对应的额度账号中扣除所述待扣除额度;所述相匹配的额度节点的节点类型为排他型时且所述相匹配的额度节点对应的额度账号中额度不足时,所述控制模块提示额度不足。
为解决上述技术问题,本发明实施例还公开了一种额度服务系统,额度服务系统包括:账号系统,适于提供用户账号;业务系统,适于生成额度请求;所述额度控制系统。
可选的,所述业务系统与所述额度控制系统通过第一接口相耦接,所述业务系统通过所述第一接口配置所述额度控制系统中多个额度节点的关键字、节点类型和/或优先级。
可选的,所述账号系统与所述额度控制系统通过第二接口相耦接。
可选的,所述第一接口为通用接口,所述第二接口为xml接口。
可选的,所述账号系统、所述业务系统和所述额度控制系统利用非侵入式的编程方式形成。
与现有技术相比,本发明实施例的技术方案具有以下有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海数据交易中心有限公司,未经上海数据交易中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810670818.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种公交数据对账系统
- 下一篇:监管标识配置方法及装置





