[发明专利]一种微服务网络构建方法在审
申请号: | 201710098944.0 | 申请日: | 2017-02-23 |
公开(公告)号: | CN106603583A | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | 鄂新华;殷康;张娇;鲁子奕;潘恬;谢人超;黄韬;王兴 | 申请(专利权)人: | 北京工业大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京思海天达知识产权代理有限公司11203 | 代理人: | 张慧 |
地址: | 100124 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 微服 网络 构建 方法 | ||
1.一种微服务网络的构建方法,其特征在于,包括以下步骤:
数据运行环境提供方、程序运行环境提供方将所提供的环境按照规定的规范进行描述并对外发布;
服务提供者通过根据规定的规范对数据运行环境于程序运行环境提供方进行选择,并将服务运行在相应环境上,同时根据规定的规范将服务对外发布;
服务集成运营者通过服务提供者提供的微服务进行编排、整合或组合,并将操作后的服务对外发布,同时进行运营;
服务请求者通过按规范搜索服务提供者发布的微服务或服务集成运营的服务对微服务进行调用。
2.根据权利要求1所述的微服务网络的构建方法,其特征在于,服务集成运营者用于微服务信息管理、微服务传输管理、微服务数据管理、微服务资源管理、网络监管;其中,
微服务信息管理,用于保存全网的服务提供者信息、服务请求者信息、微服务信息、服务运行环境信息、数据运行环境信息;
微服务传输管理,用于管理网络中微服务间的关联、调用、交互、QOS信息;
微服务数据管理,用于管理网络中微服务所使用的数据源、数据库、数据内容信息;
微服务资源管理,用于管理网络中微服务所涉及到的网络资源、系统资源、存储资源与运行环境资源;
网络监管,用于管理网络中的微服务发布规则、服务发现规则、服务调度规则、服务组合规则、服务组网规则。
3.根据权利要求1所述的微服务网络的构建方法,其特征在于,服务提供者具有以下功能:
服务提供者向微服务网络提供微服务部署程序;
服务提供者需通过相应的规则将微服务的功能内容、性能要求、数据运行环境要求、程序运行环境要求、QOS信息发布给服务集成运营者。
4.根据权利要求1所述微服务网络的构建方法,其特征在于,服务请求者在使用微服务的过程中使用微服务的计算能力与数据能力,而无需关心微服务的来源,服务集成运营者会对微服务进行调度以满足服务请求者的服务需求;服务请求者可以直接从服务运营者处请求服务信息,同时也可以将自身的服务需求以网络中规定的格式发布出来。
5.根据权利要求1所述微服务网络的构建方法,其特征在于,数据运行环境提供者提供方需要与微服务进行逻辑绑定,并与微服务一起提供服务;数据运行环境提供者在物理上与微服务程序分离使用,并且可以独立进行运营;同一个微服务运行在多个数据运行环境中,包括以分布式或冗余为目的的使用数据运行环境。
6.根据权利要求1所述微服务网络的构建方法,其特征在于,程序运行环境提供者提供方需要与微服务进行逻辑绑定,并与微服务一起提供服务;程序运行环境提供者在物理上与微服务程序分离使用,并且可以独立进行运营;同一个微服务可以运行在多个数据运行环境中,包括以分布式或冗余为目的的使用程序运行环境。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工业大学,未经北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710098944.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种网络微服务发现方法
- 下一篇:一种实名认证方法、装置及系统