【技术实现步骤摘要】
业务接口的管理方法及装置、存储介质、终端
本专利技术涉及一种通信
,特别是涉及一种业务接口的管理方法及装置、存储介质、终端。
技术介绍
在业务系统处理APP接口端发送的业务请求过程中,不同的业务需求需要通过不同的APP接口进行开发处理。这就需要根据不同的业务逻辑开发出多个传参的实体类,然后以实现响应各个请求。目前,现有的业务接口由于针对不同业务需求,设计传参的实体类较多,会导致业务对于的APP接口的业务代码繁多且凌乱,并且需要对多个请求分别进行授权,在修改权限、代码等信息时,需要对所有的接口进行依次修改,浪费人力资源,耗时较长,效率低。
技术实现思路
有鉴于此,本专利技术提供一种业务接口的管理方法及装置、存储介质、终端,主要目的在于现有业务接口由于针对不同业务需求,设计传参的实体类较多,会导致业务对于的APP接口的业务代码繁多且凌乱,并且需要对多个请求分别进行授权,在修改权限、代码等信息时,需要对所有的接口进行依次修改,浪费人力资源,耗时较长,效率低的问题。依据本专利技术一个方面,提供了一种业务接口的管理方法,包括:当服务控制器接收到APP接口端发送的业务处理请 ...
【技术保护点】
1.一种业务接口的管理方法,其特征在于,包括:当服务控制器接收到APP接口端发送的业务处理请求时,提取配置文件中所述业务处理请求所请求的待处理业务对应的待进行初始化的配置信息,所述配置文件中存储有不同业务逻辑对应的配置信息;所述服务控制器根据所述业务处理请求中的待进行配置的初始化参数以及业务信息初始化所述配置信息;所述服务控制器向服务控制器的服务类发送初始化后的配置信息;所述服务控制器的服务类解析所述配置信息中业务处理请求类型,根据解析出的类型进行业务处理;所述服务控制器的服务类将所述处理结果通过所述服务控制器反馈至所述APP接口端。
【技术特征摘要】
1.一种业务接口的管理方法,其特征在于,包括:当服务控制器接收到APP接口端发送的业务处理请求时,提取配置文件中所述业务处理请求所请求的待处理业务对应的待进行初始化的配置信息,所述配置文件中存储有不同业务逻辑对应的配置信息;所述服务控制器根据所述业务处理请求中的待进行配置的初始化参数以及业务信息初始化所述配置信息;所述服务控制器向服务控制器的服务类发送初始化后的配置信息;所述服务控制器的服务类解析所述配置信息中业务处理请求类型,根据解析出的类型进行业务处理;所述服务控制器的服务类将所述处理结果通过所述服务控制器反馈至所述APP接口端。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述服务控制器定义配置于服务控制器的服务类,所述服务类为从不同APP接口端的接口服务类中抽取的不同接口的业务逻辑。3.根据权利要求1所述的方法,其特征在于,所述服务控制器根据所述业务处理请求中的待进行配置的初始化参数以及业务信息初始化所述配置信息之前,所述方法还包括:所述服务控制器根据用户权限判断所述APP接口端是否有权进行业务处理;若所述APP接口端无权进行业务处理,则所述服务控制器向所述APP接口端发送无权限处理结果;所述服务控制器根据所述业务处理请求中的待进行配置的初始化参数以及业务信息初始化所述配置信息包括:若所述APP接口端有权进行业务处理,则所述服务控制器根据所述业务处理请求中的待进行配置的初始化参数以及业务信息初始化所述配置信息。4.根据权利要求1所述的方法,其特征在于,所述业务处理请求的类型包括SQL类型、Service类型,所述服务控制器的服务类解析所述配置信息中业务处理请求类型,根据解析出的类型进行业务处理包括:当所述服务类解析所述配置信息中的业务处理请求类型为SQL类型时,所述服务控制器的服务类从数据库中查询与所述配置信息对应的数据,对所述数据进行处理;或,当所述服务类解析所述配置信息中的业务处理请求类型为Service类型时,所述服务控制器的服务类反射调用所述配置信息对应的业务服务类,通过所述业务服务类进行业务处理。5.根据权利要求1所述的方法,其特征在于,所述服务控制器的服务类将所述处理结果通过所述服务控制器反馈至所...
【专利技术属性】
技术研发人员:赖云辉,龙觉刚,孙成,叶俊锋,罗先贤,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。