[发明专利]服务调用方法及终端设备有效
| 申请号: | 201910840654.8 | 申请日: | 2019-09-06 |
| 公开(公告)号: | CN110753082B | 公开(公告)日: | 2022-12-16 |
| 发明(设计)人: | 张钊 | 申请(专利权)人: | 深圳平安通信科技有限公司 |
| 主分类号: | H04L67/00 | 分类号: | H04L67/00 |
| 代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 李娟 |
| 地址: | 518000 广东省深圳市前海深*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 服务 调用 方法 终端设备 | ||
1.一种服务调用方法,其特征在于,包括:
获取终端发送的调用请求;所述调用请求包括待调用服务的服务名称、所述待调用服务所属的客户机的名称;每个客户机对应的各个服务及其调用路径预先注册完成;
在服务启动之前,获取待注册客户机的配置信息;所述配置信息包括所述待注册客户机的名称、所述待注册客户机对应的服务的服务名称、以及所述待注册客户机对应的服务的调用路径;
根据所述待注册客户机的名称、所述待注册客户机对应的服务的服务名称、以及所述待注册客户机对应的服务的调用路径,注册所述客户机至预设的服务库;
从预先注册的所有客户机对应的调用路径中,将同时与所述服务名称和所述客户机的名称均对应的调用路径识别为目标路径;
根据所述目标路径确定所述调用请求对应的目标服务,并将所述目标服务对应的处理结果发送至所述终端。
2.如权利要求1所述的服务调用方法,其特征在于,所述根据所述客户机的名称、所述客户机对应的服务、以及每个服务对应的调用路径,注册所述客户机至预设的服务库之后,还包括:
获取所述服务库中已注册的客户机的对应的服务的调用路径;
识别属于相同父客户机的子客户机;所述父客户机对应的服务的调用路径包含所述父客户机下属的所有子客户机对应的服务的调用路径;
将属于相同父客户机的子客户机合并,并删除所述子客户机的注册信息。
3.如权利要求1所述的服务调用方法,其特征在于,所述从预先注册的所有客户机对应的调用路径中,将同时与所述服务名称和所述客户机的名称均对应的调用路径识别为目标路径,包括:
检测所述调用请求中的所述客户机的名称是否预先注册;
若所述调用请求中的所述客户机的名称已被预先注册,则将同时与所述服务名称和所述客户机的名称对应的调用路径识别为目标路径;
若所述调用请求中的所述客户机的名称未被预先注册,则获取所述调用请求对应的客户机的配置信息,将所述配置信息中的服务名称和客户机的名称对应的调用路径识别为所述目标路径。
4.如权利要求3所述的服务调用方法,其特征在于,所述若所述调用请求中的所述客户机的名称未被预先注册,则获取所述调用请求对应的客户机的配置信息,将所述配置信息中的服务名称和客户机的名称对应的调用路径识别为所述目标路径之后,还包括:
根据所述配置信息注册所述调用请求对应的客户机;所述配置信息包括所述客户机的名称、所述客户机对应的服务的服务名称、以及每个服务对应的调用路径。
5.一种终端设备,包括存储器以及处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时,实现如下步骤:
获取终端发送的调用请求;所述调用请求包括待调用服务的服务名称、所述待调用服务所属的客户机的名称;每个客户机对应的各个服务及其调用路径预先注册完成;
在服务启动之前,获取待注册客户机的配置信息;所述配置信息包括所述待注册客户机的名称、所述待注册客户机对应的服务的服务名称、以及所述待注册客户机对应的服务的调用路径;
根据所述待注册客户机的名称、所述待注册客户机对应的服务的服务名称、以及所述待注册客户机对应的服务的调用路径,注册所述客户机至预设的服务库;
从预先注册的所有客户机对应的调用路径中,将同时与所述服务名称和所述客户机的名称均对应的调用路径识别为目标路径;
根据所述目标路径确定所述调用请求对应的目标服务,并将所述目标服务对应的处理结果发送至所述终端。
6.如权利要求5所述的终端设备,其特征在于,所述根据所述客户机的名称、所述客户机对应的服务、以及每个服务对应的调用路径,注册所述客户机至预设的服务库之后,还包括:
获取所述服务库中已注册的客户机的对应的服务的调用路径;
识别属于相同父客户机的子客户机;所述父客户机对应的服务的调用路径包含所述父客户机下属的所有子客户机对应的服务的调用路径;
将属于相同父客户机的子客户机合并,并删除所述子客户机的注册信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳平安通信科技有限公司,未经深圳平安通信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910840654.8/1.html,转载请声明来源钻瓜专利网。





