[发明专利]调用服务的方法和装置有效
申请号: | 201911323188.2 | 申请日: | 2019-12-20 |
公开(公告)号: | CN110995756B | 公开(公告)日: | 2022-07-05 |
发明(设计)人: | 曾远 | 申请(专利权)人: | 广州酷狗计算机科技有限公司 |
主分类号: | H04L67/566 | 分类号: | H04L67/566;H04L67/133 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 郭新禹 |
地址: | 510660 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 调用 服务 方法 装置 | ||
1.一种调用服务的方法,其特征在于,应用于服务管理设备,所述方法包括:
接收第一服务发送的调用配置信息的获取请求,其中,所述获取请求中携带第二服务的目标接口标识;
判断所述第二服务的目标接口标识所属接口是否能被所述第一服务调用;
在所述第二服务的目标接口标识所属接口能被所述第一服务调用的情况下,向所述第一服务发送所述第二服务的目标接口标识对应的调用配置信息,以使所述第一服务基于所述调用配置信息,向所述第二服务发送调用请求,其中,所述调用配置信息包括签名加密算法;
所述方法还包括:
接收所述第一服务发送的第一服务注册请求,其中,所述第一服务注册请求中携带有所述第一服务的名称;
向所述第一服务发送为所述第一服务分配的标识和第一密钥;
接收第一服务发送的第一接口注册请求,其中,所述第一接口注册请求使用所述第一密钥加密,所述第一接口注册请求包括所述第一服务的标识和所述第一服务中供其它服务调用的接口对应的第一调用信息,所述第一调用信息包括调用配置信息和服务信息,所述服务信息为能调用所述第一服务中的接口的服务的信息;
将所述第一调用信息与所述第一服务的标识对应存储。
2.根据权利要求1所述的方法,其特征在于,所述接收第一服务发送的调用配置信息的获取请求,包括:
接收所述第一服务在未存储有所述调用配置信息时发送的调用配置信息的获取请求。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
接收所述第二服务发送的第二服务注册请求,其中,所述第二服务注册请求中携带有所述第二服务的名称;
向所述第二服务发送为所述第二服务分配的标识和第二密钥;
接收第二服务发送的第二接口注册请求,其中,所述第二接口注册请求使用所述第二密钥加密,所述第二接口注册请求包括所述第二服务的标识和所述第二服务中供其它服务调用的接口对应的第二调用信息,所述第二调用信息包括调用配置信息和服务信息,所述服务信息为能调用所述第二服务中的接口的服务的信息;
将所述第二调用信息与所述第二服务的标识对应存储。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
当检测到所述第二服务的目标接口标识所属接口对应的第二调用信息更新时,获取更新后的第二调用信息;
向所述第一服务发送所述更新后的第二调用信息,以使所述第一服务器存储所述更新后的第二调用信息。
5.一种调用服务的方法,其特征在于,应用于第一服务,所述方法包括:
向服务管理设备发送调用配置信息的获取请求,其中,所述获取请求中携带第二服务的目标接口标识;
接收所述服务管理设备发送的所述第二服务的目标接口标识对应的调用配置信息,其中,所述调用配置信息包括签名加密算法;
基于所述签名加密算法,向所述第二服务发送所述目标接口标识所属接口的调用请求,以实现对所述接口的调用,其中,所述调用请求携带有所述第一服务的标识和所述目标接口标识;
所述方法还包括:
向所述服务管理设备发送第一服务注册请求,其中,所述第一服务注册请求中携带有所述第一服务的名称;
接收所述服务管理设备发送的为所述第一服务分配的标识和第一密钥;
向所述服务管理设备发送第一接口注册请求,其中,所述第一接口注册请求使用所述第一密钥加密,所述第一接口注册请求包括所述第一服务的标识和所述第一服务中供其它服务调用的接口对应的第一调用信息,所述第一调用信息包括调用配置信息和服务信息,所述服务信息为能调用所述第一服务中的接口的服务的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州酷狗计算机科技有限公司,未经广州酷狗计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911323188.2/1.html,转载请声明来源钻瓜专利网。