[发明专利]一种网络微服务发现方法有效
申请号: | 201710098942.1 | 申请日: | 2017-02-23 |
公开(公告)号: | CN106603582B | 公开(公告)日: | 2020-03-13 |
发明(设计)人: | 鄂新华;刘江;杨帆;殷康;鲁子奕;张娇;季翔宇 | 申请(专利权)人: | 北京工业大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京思海天达知识产权代理有限公司 11203 | 代理人: | 张慧 |
地址: | 100124 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 微服 发现 方法 | ||
1.一种网络微服务发现方法,其特征在于,包括以下步骤:
步骤101、服务提供按照服务注册中心规范向网络广播XML微服务描述文件;
步骤102、服务请求者按照服务注册中心规范向网络广播XML微服务需求描述文件;
步骤103、XML需求描述文件与XML服务描述文件中的功能/非功能/数据内容自动匹配;
步骤104、匹配成功的微服务开始路由,并在经过的可执行网络节点进行服务缓存;
其中,在步骤104中,在微服务信息路由过程中满足服务注册中心规范的网络节点会识别微服务XML文件并检测是否可执行该微服务,如果可以执行则在该网络节点缓存该微服务;微服务的计算能力与数据能力通过匹配的内容进行路由,而不仅是通过服务注册中心进行指向或调度。
2.根据权利要求1所述方法,其特征在于:
对于服务提供者:需要描述包含所提供的微服务功能信息、描述服务提供者信息、描述微服务应用信息、微服务的部署信息、描述微服务性能信息、描述微服务QOS信息;
对于服务注册中心:需要描述包含服务的调用信息、微服务的评价信息、微服务的认证信息、微服务的安全信息;
对于服务请求者:需要描述包含微服务的需求功能信息、微服务的需求调用信息、微服务的使用信息、使用者的评价信息。
3.根据权利要求1所述网络微服务发现方法,其特征在于,在步骤103中,当能够解析XML服务需求文件的节点获取到服务需求信息时开始对XML文件内容与自身的XML微服务描述文件进行内容上的匹配,而不仅是通过服务注册中进行计算匹配并通过IP进行指向,匹配成功后向服务请求者返回微服务链接信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工业大学,未经北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710098942.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:支持多种通信协议的测试方法及装置
- 下一篇:一种微服务网络构建方法