【技术实现步骤摘要】
一种云平台、业务处理方法、命令接口及计算机设备
本申请属于计算机
,尤其涉及一种云平台、业务处理方法、命令接口及计算机设备。
技术介绍
随着云平台业务的发展,云平台中增加了越来越多的业务功能,这些业务功能需要开发相应的接口,导致云平台对外提供的业务接口越来越多。这些业务接口在开发的过程标准不统一,当云平台接收到业务请求时,参数校验混乱,并且各个业务接口与业务功能的耦合度较高,难以调用多个业务接口相互配合实现复合型的业务功能。综上,现有的云平台中,对外提供的业务接口多,当云平台接收到业务请求时,参数校验混乱,并且难以调用多个业务接口相互配合实现复合型业务。
技术实现思路
有鉴于此,本申请实施例提供了一种云平台、业务处理方法、命令接口及计算机设备,以解决现有的云平台中,对外提供的业务接口多,当云平台接收到业务请求时,参数校验混乱,并且难以调用多个业务接口相互配合实现复合型业务的问题。本申请实施例的第一方面提供了一种云平台,包括:命令接口、数据库和业务模块;所述数据库,用于 ...
【技术保护点】
1.一种云平台,其特征在于,包括:命令接口、数据库和业务模块;/n所述数据库,用于记录各种命令类型对应的配置信息和路由信息;/n所述命令接口,用于接收业务处理命令,根据所述业务处理命令的命令类型获取对应的配置信息和路由信息,根据所述配置信息对所述业务处理命令进行配置,将配置后的业务处理命令路由至所述路由信息对应的业务模块进行业务处理,并将所述业务模块反馈的处理结果返回至所述业务处理命令的发布方;/n所述业务模块,用于接收所述配置后的业务处理命令,根据所述配置后的业务处理命令进行业务处理,并将处理结果反馈至所述命令接口。/n
【技术特征摘要】
1.一种云平台,其特征在于,包括:命令接口、数据库和业务模块;
所述数据库,用于记录各种命令类型对应的配置信息和路由信息;
所述命令接口,用于接收业务处理命令,根据所述业务处理命令的命令类型获取对应的配置信息和路由信息,根据所述配置信息对所述业务处理命令进行配置,将配置后的业务处理命令路由至所述路由信息对应的业务模块进行业务处理,并将所述业务模块反馈的处理结果返回至所述业务处理命令的发布方;
所述业务模块,用于接收所述配置后的业务处理命令,根据所述配置后的业务处理命令进行业务处理,并将处理结果反馈至所述命令接口。
2.一种业务处理方法,其特征在于,包括:
接收业务处理命令,获取所述业务处理命令的命令类型;
从数据库中获取所述命令类型对应的配置信息和路由信息;
根据所述配置信息对所述业务处理命令进行配置,将配置后的业务处理命令路由至所述路由信息对应的业务模块进行业务处理;
接收所述业务模块反馈的处理结果,将所述处理结果返回至所述业务处理命令的发布方。
3.如权利要求1所述的业务处理方法,其特征在于,所述根据所述配置信息对所述业务处理命令进行配置,将配置后的业务处理命令路由至所述路由信息对应的业务模块进行业务处理具体包括:
根据所述配置信息为所述业务处理命令添加对应的session信息;
将添加了session信息的业务处理命令路由至所述路由信息对应的业务模块进行业务处理。
4.如权利要求3所述的业务处理方法,其特征在于,在所述将添加了session信息的业务处理命令路由至所述路由信息对应的业务模块进行业务处理之前还包括:
根据所述配置信息对所述添加了session信息的业务处理命令进行权限验证;
对应的,所述将添加了session信息的业务处理命令路由至所述路由信息对应的业务模块进行业务处理具体为:
若权限验证通过,则将添加了session信息的业务处理命令路由至所述路由信息对应的业务模块进行业务处理;
若权限验证失败,则返回异常报错信息至所述业务处理命令的发布方。
5....
【专利技术属性】
技术研发人员:张钊,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。