[发明专利]跨云服务调用的处理方法、网关服务器及请求者服务器有效
申请号: | 201910808480.7 | 申请日: | 2019-08-29 |
公开(公告)号: | CN110636115B | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 叶湘涛 | 申请(专利权)人: | 深圳平安医疗健康科技服务有限公司 |
主分类号: | H04L67/10 | 分类号: | H04L67/10;H04L67/63;H04L12/66;H04L9/40 |
代理公司: | 北京汇思诚业知识产权代理有限公司 11444 | 代理人: | 冯晓平 |
地址: | 518000 广东省深圳市福田区华*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务 调用 处理 方法 网关 服务器 请求者 | ||
本发明实施例提供了一种跨云服务调用的处理方法、网关服务器及请求者服务器,能够在一定程度上减低包括公有云和私有云的分布式系统中各服务提供者地址信息维护成本。该方法服务器请求者从私有云的注册中心中获取被调用的目标服务者的目标服务标识以及私有云网关地址;从而,向私有云网关发送服务调用请求,以使得所述私有云网关将所述服务调用请求转发至公有云网关,以及,将所述公有云网关反馈的服务调用反馈消息转发给所述服务器请求者,所述服务调用请求中包括所述目标服务标识以及私有云网关地址;进而,服务器请求者接收所述服务调用反馈消息。
【技术领域】
本发明涉及通信技术领域,尤其涉及一种跨云服务调用的处理方法、网关服务器及请求者服务器。
【背景技术】
云是网络、互联网的一种比喻说法,其指的是提供的服务的服务器在云端。计算机云按照服务性质的不同,可以分为公有云和私有云。其中,公有云是放在在Internet上的,只要是注册或付费用户都可以使用,但是由于任意用经注册或付费后都可以使用公有云,公有云中的数据安全性不高。私有云是放在私有环境中的,比如企业、政府、组织机构等可以在自己的机房中构建只供私有环境内部人员或分支机构使用的私有云。
然而,私有云相对于公有云而言,维护成本比较高、资源欠缺、云计算处理速度慢等,所以在构建服务系统时,多采用分布式架构部署服务系统,在使用私有云资源的同时,也从公有云上申请资源用来部署服务系统。
在跨公有云和私有云的分布式架构系统中,在实现一些业务服务时,私有云需要调用公有云中的某些服务。而现有技术中私有云调用公有云的方式为,在私有云的每个服务器都配置公有云中各服务提供者的地址信息,从而在调用公有云的各服务提供者时,直接获取公有云中各服务提供者的地址信息,采用http协议直接调用。但是在实现本发明的过程中,发明人发现,私有云中部署的每个服务器都需单独配置公有云中各服务提供者的地址信息,若公有云中各服务提供者的地址信息发生变更时,私有云中的每个服务器中公有云中各服务提供者的地址信息都需要重新配置,针对公有云中各服务提供者地址信息维护成本高。
【发明内容】
有鉴于此,本发明实施例提供了一种跨云服务调用的处理方法、网关服务器及请求者服务器,能够在一定程度上减低包括公有云和私有云的分布式系统中各服务提供者地址信息维护成本。
第一方面,本发明实施例提供了一种跨云服务调用的处理方法,应用于包括公有云和私有云的分布式系统中,执行于私有云的服务请求者中,所述方法包括:
服务器请求者从私有云的注册中心中获取被调用的目标服务者的目标服务标识以及私有云网关地址;
所述服务器请求者向私有云网关发送服务调用请求,以使得所述私有云网关将所述服务调用请求转发至公有云网关,以及,将所述公有云网关反馈的服务调用反馈消息转发给所述服务器请求者,所述服务调用请求中包括所述目标服务标识以及私有云网关地址;
所述服务器请求者接收所述服务调用反馈消息。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述服务器请求者从私有云的注册中心中获取被调用的目标服务者的目标服务标识以及私有云网关地址,包括:
所述服务器请求者向所述注册中心发送服务表查询请求,以使得所述注册中心获取并发送服务表,所述服务表包括各个服务者的服务标识和私有云网关地址;
所述服务器请求者接收所述服务表;
所述服务器请求者获取针对于各服务标识的选择操作信息,所述选择操作信息用于指示被调用的目标服务者的目标服务标识。
第二方面,本发明实施例提供了一种跨云服务调用的处理方法,所述方法包括:
私有云网关接收服务器请求者发送的服务调用请求,所述服务器调用请求中包括调用的目标服务者的目标服务标识以及私有云网关地址;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳平安医疗健康科技服务有限公司,未经深圳平安医疗健康科技服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910808480.7/2.html,转载请声明来源钻瓜专利网。