[发明专利]一种分布式服务的实现方法和分布式服务系统在审
| 申请号: | 202210556416.6 | 申请日: | 2022-05-19 | 
| 公开(公告)号: | CN114979143A | 公开(公告)日: | 2022-08-30 | 
| 发明(设计)人: | 牛安宇 | 申请(专利权)人: | 中国银行股份有限公司 | 
| 主分类号: | H04L67/10 | 分类号: | H04L67/10;H04L67/133;H04L41/0659 | 
| 代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 薛平;刘飞 | 
| 地址: | 100818 *** | 国省代码: | 北京;11 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 分布式 服务 实现 方法 系统 | ||
1.一种分布式服务的实现方法,其特征在于,应用于分布式服务系统,所述系统包括多个服务单元,每一服务单元中均部署有注册中心和多个不同的服务器节点;其中所述多个服务单元包括一个公共服务单元和多个独立服务单元,所述公共服务单元中还部署有服务网关;
所述方法包括:
所述服务网关接收请求方的请求报文,确定所述请求方所需的目标服务类型以及目标服务单元;
所述服务网关访问目标服务单元中的注册中心,确定所述目标服务类型对应的目标服务器节点的地址;
所述服务网关根据所述目标服务器节点的地址,调用所述目标服务器节点;
所述服务网关接收目标服务器节点返回的调用结果;
所述服务网关将所述调用结果返回至请求方。
2.如权利要求1所述的分布式服务的实现方法,其特征在于,确定所述请求方所需的服务类型进一步包括:
所述服务网关解析请求方的请求报文,得到所述请求方对应的类型标识;
所述服务网关将所述类型标识与类型标识表匹配,确定所述请求方所需的服务类型。
3.如权利要求1所述的分布式服务的实现方法,其特征在于,确定所述请求方所需的目标服务单元进一步包括:
所述服务网关解析请求方的请求报文,得到所述请求方对应的关键字段;
所述服务网关将所述关键字段与服务单元表匹配,确定所述请求方所需的目标服务单元。
4.如权利要求1所述的分布式服务的实现方法,其特征在于,所述公共服务单元中的多个不同的服务器节点用于提供多种不同类型的公共服务,以供公共服务单元或独立服务单元使用;所述独立服务单元的多个不同的服务器节点用于提供多种不同类型的独立服务,仅供对应的独立服务单元使用。
5.如权利要求4所述的分布式服务的实现方法,其特征在于,所述服务网关根据所述目标服务器节点的地址,调用所述目标服务器节点之后还包括:
当目标服务器节点部署在独立服务单元中且所述目标服务器节点在调用过程中需要其他服务类型时;
所述目标服务器节点向目标独立服务单元的注册中心或向所述公共服务单元的注册中心发送请求信息,其中所述请求信息中包括所需的其他服务类型;
所述目标独立服务单元的注册中心或所述公共服务单元的注册中心接收所述请求信息,确定所需的其他服务类型对应的其他服务器节点的地址,并将所述其他服务器节点的地址返回至所述目标服务器节点;
所述目标服务器节点根据所述地址,调用所述其他服务器节点。
6.如权利要求1所述的分布式服务的实现方法,其特征在于,所述独立服务单元中每一服务器节点均连接有一个或多个数据库,所述一个或多个数据库用于存储对应服务器节点产生的数据。
7.一种分布式服务系统,其特征在于,包括多个服务单元,每一服务单元中均部署有注册中心和多个不同的服务器节点;其中所述多个服务单元包括一个公共服务单元和多个独立服务单元,所述公共服务单元中还部署有服务网关;
所述服务网关用于接收请求方的请求报文,确定所述请求方所需的目标服务类型以及目标服务单元;访问目标服务单元中的注册中心,确定所述目标服务类型对应的目标服务器节点的地址;根据所述目标服务器节点的地址,调用所述目标服务器节点;接收目标服务器节点返回的调用结果;将所述调用结果返回至请求方。
8.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6任一所述方法。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至6任一所述方法。
10.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现权利要求1至6任一所述方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210556416.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种改性聚乙烯醇薄膜及其制备方法
- 下一篇:一种双目感知系统和方法





