[发明专利]一种服务资源标准化管理系统及方法在审
申请号: | 201911304850.X | 申请日: | 2019-12-17 |
公开(公告)号: | CN111104156A | 公开(公告)日: | 2020-05-05 |
发明(设计)人: | 苏旭波;张东升;张正东 | 申请(专利权)人: | 武汉烽火信息集成技术有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F21/60;G06F21/62 |
代理公司: | 武汉东喻专利代理事务所(普通合伙) 42224 | 代理人: | 雷霄 |
地址: | 430076 湖北省武汉市东湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务 资源 标准化 管理 系统 方法 | ||
本发明公开了一种服务资源标准化管理系统及方法。该系统包括:存储媒介,用于存储服务资源;开发资源类型定义单元,用于定义各存储媒介所能支持的服务资源类型,在存储媒介与所能支持的服务资源类型间建立匹配关系;数据抽象单元,用于定义标准数据结构,将存储媒介存储的服务资源进行数据抽象形成具有标准数据结构的服务资源;数据库及搜索引擎,用于存储经过数据抽象后的具有标准数据结构的服务资源。本发明通过对软件开发过程中的服务资源进行定义与数据抽象,实现对服务资源的高效统一管理。
技术领域
本发明属于云计算应用技术领域,更具体地,涉及一种服务资源标准化管理系统及方法。
背景技术
Harbor是一个开源的企业级registry项目,用于存储、管理docker镜像;在微服务开发领域,docker镜像是微服务的最佳载体。程序开发中所有能提供服务的部分视为一个标准单元,这些单元包括:可复用的镜像单元:微服务、数据库、中间件、消息中间件等;可复用的非镜像单元:exe程序、完整的引用包、动态链接库;可定制化、提供源码、可修改的单元:前端服务、单点登录服务等可定制化服务;无源码的纯解决方案:需人工处理,提供部分文档方案描述。即解决现有技术存在各种型态服务资源间没有统一定义,无法实现复用、分享、检索、交互等资源孤岛问题。
发明内容
针对现有技术的以上缺陷或改进需求,本发明提供了一种服务资源标准化管理系统及方法,其目的在于通过对软件开发过程中涉及到的多种类型的服务资源进行定义与标准化处理,实现对服务资源的高效统一管理。
为实现上述目的,按照本发明的一个方面,提供了一种服务资源标准化管理系统,包括:
存储媒介,用于存储服务资源;
开发资源类型定义单元,用于定义各存储媒介所能支持的服务资源类型,在存储媒介与所能支持的服务资源类型间建立匹配关系;
数据抽象单元,用于定义标准数据结构,将存储媒介存储的服务资源进行数据抽象形成具有标准数据结构的服务资源;
数据库及搜索引擎,用于存储经过数据抽象后的具有标准数据结构的服务资源。
优选地,该服务资源标准化管理系统包括:
对外支持单元,用于将数据库中存储的具有标准数据结构的服务资源提供给外部系统使用。
优选地,所述存储媒介包括镜像仓库、版本代码控制系统和文件服务器。
优选地,所述标准数据结构包括服务资源地址、服务资源间接、关键字、API接口描述、上传者信息、版本号或授权信息。
优选地,所述对外支持单元包括:
权限管理系统,用于对数据库中存储的具有标准数据结构的服务资源提供给外部系统使用的权限进行管理;
和/或检索系统,用于对数据库中存储的具有标准数据结构的服务资源进行检索;
和/或共享系统,用于将数据库中存储的具有标准数据结构的服务资源共享给外部系统使用。
按照本发明的另一个方面,本发明提供了一种服务资源标准化管理方法,包括:
定义存储媒介所能支持的服务资源类型,在存储媒介与所能支持的服务资源类型间建立匹配关系;
按照所述匹配关系将服务资源存储在对应的存储媒介中;
定义标准数据结构,将存储媒介存储的服务资源进行数据抽象形成具有标准数据结构的服务资源;
在数据库中存储经过数据抽象后的具有标准数据结构的服务资源。
总体而言,通过本发明所构思的以上技术方案与现有技术相比,能够取得下列有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉烽火信息集成技术有限公司,未经武汉烽火信息集成技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911304850.X/2.html,转载请声明来源钻瓜专利网。