利索能及
我要发布
收藏
专利号: 2018108666875
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种业务接口的管理方法,其特征在于,包括:

当服务控制器接收到APP接口端发送的业务处理请求时,提取配置文件中所述业务处理请求所请求的待处理业务对应的待进行初始化的配置信息,所述配置文件中存储有不同业务逻辑对应的配置信息;

所述服务控制器根据所述业务处理请求中的待进行配置的初始化参数以及业务信息初始化所述配置信息;

所述服务控制器向服务控制器的服务类发送初始化后的配置信息;

所述服务控制器的服务类解析所述配置信息中业务处理请求类型,根据解析出的类型进行业务处理;

所述服务控制器的服务类将所述处理结果通过所述服务控制器反馈至所述APP接口端。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

所述服务控制器定义配置于服务控制器的服务类,所述服务类为从不同APP接口端的接口服务类中抽取的不同接口的业务逻辑。

3.根据权利要求1所述的方法,其特征在于,所述服务控制器根据所述业务处理请求中的待进行配置的初始化参数以及业务信息初始化所述配置信息之前,所述方法还包括:所述服务控制器根据用户权限判断所述APP接口端是否有权进行业务处理;

若所述APP接口端无权进行业务处理,则所述服务控制器向所述APP接口端发送无权限处理结果;

所述服务控制器根据所述业务处理请求中的待进行配置的初始化参数以及业务信息初始化所述配置信息包括:若所述APP接口端有权进行业务处理,则所述服务控制器根据所述业务处理请求中的待进行配置的初始化参数以及业务信息初始化所述配置信息。

4.根据权利要求1所述的方法,其特征在于,所述业务处理请求的类型包括SQL类型、Service类型,所述服务控制器的服务类解析所述配置信息中业务处理请求类型,根据解析出的类型进行业务处理包括:当所述服务类解析所述配置信息中的业务处理请求类型为SQL类型时,所述服务控制器的服务类从数据库中查询与所述配置信息对应的数据,对所述数据进行处理;或,当所述服务类解析所述配置信息中的业务处理请求类型为Service类型时,所述服务控制器的服务类反射调用所述配置信息对应的业务服务类,通过所述业务服务类进行业务处理。

5.根据权利要求1所述的方法,其特征在于,所述服务控制器的服务类将所述处理结果通过所述服务控制器反馈至所述APP接口端包括:所述服务类将进行处理后的业务处理结果反馈至所述服务控制器中;

所述服务控制器记录所述APP接口端与所述业务处理请求、所述业务处理结果之间的对应关系,并将所述业务处理结果反馈至所述APP接口端。

6.根据权利要求5所述的方法,其特征在于,所述服务控制器的服务类将所述处理结果通过所述服务控制器反馈至所述APP接口端之后,所述方法还包括:所述服务控制器当接收到所述APP接口端发送的业务处理请求与记录在所述服务控制器中的所述APP接口端对应的业务处理请求相同时,提取与所述APP接口端、所述业务处理请求对应的业务处理结果反馈至所述APP接口端,并指示所述服务类重新执行所述业务处理请求对应的处理过程。

7.根据权利要求1-6任一项所述的方法,其特征在于,所述方法还包括:当所述服务控制器接收到所述APP接口端发送的业务接口更新请求时,所述服务控制器根据所述业务接口更新请求中携带的更新内容对所述服务控制器中的配置文件中的参数、业务信息进行更新。

8.一种业务接口的管理装置,其特征在于,包括:

提取单元,用于当服务控制器接收到APP接口端发送的业务处理请求时,提取配置文件中所述业务处理请求所请求的待处理业务对应的待进行初始化的配置信息,所述配置文件中存储有不同业务逻辑对应的配置信息;

初始化单元,用于所述服务控制器根据所述业务处理请求中的待进行配置的初始化参数以及业务信息初始化所述配置信息;

发送单元,用于所述服务控制器向服务控制器的服务类发送初始化后的配置信息;

处理单元,用于所述服务控制器的服务类解析所述配置信息中业务处理请求类型,根据解析出的类型进行业务处理;

反馈单元,用于所述服务控制器的服务类将所述处理结果通过所述服务控制器反馈至所述APP接口端。

9.一种存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如权利要求1-7中任一项所述的业务接口的管理方法对应的操作。

10.一种终端,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如权利要求1-7中任一项所述的业务接口的管理方法对应的操作。