[发明专利]一种支持服务升级版本兼容的微服务开发管理系统及方法有效
申请号: | 201810494162.3 | 申请日: | 2018-05-22 |
公开(公告)号: | CN108733406B | 公开(公告)日: | 2021-12-21 |
发明(设计)人: | 赵永光;钱进;孙明;郭斌;王硕琼;王敏虾 | 申请(专利权)人: | 山大地纬软件股份有限公司 |
主分类号: | G06F8/76 | 分类号: | G06F8/76;G06F8/71;G06F8/65 |
代理公司: | 北京金宏来专利代理事务所(特殊普通合伙) 11641 | 代理人: | 许振强;苗彩娟 |
地址: | 250000 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种支持服务升级版本兼容的微服务开发管理系统及方法,管理系统包括:服务接口管理模块用于设计微服务应用中的服务接口、控制管理服务接口的服务版本、存储服务接口描述信息以及判断注册服务类型;服务接口生成模块用于根据已设计服务接口的接口信息和已分配的版本号,生成满足服务接口定义的微服务应用中的服务组件;微服务应用升级模块用于注册服务为兼容性升级服务时,对注册服务进行兼容性服务升级,删除兼容性升级服务的原有版本服务接口。本发明优点为通过为每个微服务应用增加了接口兼容性处理能力,并配合独立的版本控制机制,有效解除了微服务间接口绑定关系,极大提高服务调用成功率,控制服务运行资源占用率。 | ||
搜索关键词: | 一种 支持 服务 升级 版本 兼容 微服 开发 管理 系统 方法 | ||
【主权项】:
1.一种支持服务升级版本兼容的微服务开发管理系统,其特征在于,所述管理系统包括:服务接口管理模块(101),用于设计微服务应用中的服务接口、控制管理服务接口的服务版本、存储服务接口描述信息,以及用于判断注册服务类型;服务接口生成模块(102),用于根据已设计服务接口的接口信息和已分配的版本号,生成满足服务接口定义的微服务应用中的服务组件;微服务应用升级模块(103),用于根据服务组件的注册服务类型,在注册服务为兼容性升级服务时,对注册服务进行兼容性服务升级,并删除兼容性升级服务的原有版本服务接口。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山大地纬软件股份有限公司,未经山大地纬软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810494162.3/,转载请声明来源钻瓜专利网。