[发明专利]算法服务接口的管理方法及系统在审
申请号: | 202011040391.1 | 申请日: | 2020-09-28 |
公开(公告)号: | CN112153152A | 公开(公告)日: | 2020-12-29 |
发明(设计)人: | 王振华 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L9/32;H04L29/12 |
代理公司: | 北京英特普罗知识产权代理有限公司 11015 | 代理人: | 邓应山 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 算法 服务 接口 管理 方法 系统 | ||
1.一种算法服务接口的管理方法,其特征在于,包括:
接收业务端发送的第一请求指令,根据所述第一请求指令获取第一数据匹配规则和目标算法服务提供端的参数,根据所述第一数据匹配规则和目标算法服务提供端的参数将所述第一请求指令发送至目标算法服务提供端;
通过中间组件获取所述第一请求指令中的请求参数和返回参数以及目标算法服务提供端的请求参数;
当所述第一请求指令中的请求参数与目标算法服务提供端的请求参数不一致时,生成请求参数修改指令,并基于所述请求参数修改指令在所述中间组件中修改所述第一请求指令中的请求参数,生成标准请求参数;
基于所述标准请求参数获取所述目标算法服务端的返回参数;
当所述目标算法服务端的返回参数与第一请求指令中的返回参数不一致时,生成返回参数修改指令,并基于所述返回参数修改指令在所述中间组件中修改所述目标算法服务端的返回参数,生成标准返回参数;
将所述标准返回参数发送至所述业务端,以供所述业务端的接口连接所述目标算法服务提供端的目标服务接口。
2.根据权利要求1所述的算法服务接口的管理方法,其特征在于,所述接收业务端发送的第一请求指令之后包括:
从所述第一请求指令中提取令牌,根据所述令牌生成鉴权指令;
根据所述鉴权指令校验所述令牌,生成令牌验证结果。
3.根据权利要求1所述的算法服务接口的管理方法,其特征在于,所述根据所述第一请求指令获取第一数据匹配规则和目标算法服务提供端的参数,根据所述第一数据匹配规则和目标算法服务提供端的参数将所述第一请求指令发送至目标算法服务提供端还包括:
解析所述第一请求指令,获取第一请求指令中第一数据的类别和参数;
根据所述第一数据的类别和参数匹配相应的第一数据匹配规则;
根据所述第一数据匹配规则和目标算法服务提供端的参数将所述第一请求指令发送至目标算法服务提供端。
4.根据权利要求3所述的算法服务接口的管理方法,其特征在于,所述基于所述请求参数修改指令在所述中间组件中修改所述第一请求指令中的请求参数,生成标准请求参数包括:
获取所述目标算法服务提供端的模板引擎,从所述模板引擎中获取第一修改规则;
基于所述第一修改规则,将所述第一请求指令中的请求参数与目标算法服务提供端的请求参数进行映射,生成与所述目标算法服务提供端的请求参数匹配的标准请求参数。
5.根据权利要求4所述的算法服务接口的管理方法,其特征在于,所述基于所述返回参数修改指令在所述中间组件中修改所述目标算法服务端的返回参数,生成标准返回参数包括:
从所述模板引擎中获取第二修改规则;
基于所述第二修改规则,将所述第一请求指令中的返回参数与目标算法服务提供端的返回参数进行映射,生成与所述业务端的返回参数匹配的标准返回参数。
6.根据权利要求1所述的算法服务接口的管理方法,其特征在于,所述方法还包括:
接收外部算法服务提供端发送的第二请求指令;
根据所述第二请求指令生成更新指令;
根据所述更新指令获取所述外部算法服务提供端的接口参数,并为所述外部算法服务提供端在新的模板引擎中配置相应的修改规则。
7.根据权利要求1所述的算法服务接口的管理方法,其特征在于,所述目标算法服务提供端包括第一目标算法服务提供端和第二目标算法服务提供端,所述方法还包括:
获取所述第一请求指令中的流量分配规则、所述第一目标算法服务提供端的参数和所述第二目标算法服务提供端的参数;
根据所述第一目标算法服务提供端的参数获取所述第一目标算法服务提供端和根据所述第二目标算法服务提供端的参数获取所述第二目标算法服务提供端;
根据所述流量分配规则生成流量分配指令,将所述流量分配指令返回至所述业务端,以指示所述业务端基于所述流量分配指令分流所述业务端的流量以执行所述第一目标算法服务提供端提供的第一算法服务以及所述第二目标算法服务提供端提供的第二算法服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011040391.1/1.html,转载请声明来源钻瓜专利网。