[发明专利]一种基于多云多服务接入的前端处理方法在审
申请号: | 201811480391.6 | 申请日: | 2018-12-05 |
公开(公告)号: | CN109729150A | 公开(公告)日: | 2019-05-07 |
发明(设计)人: | 郭健伟;季统凯 | 申请(专利权)人: | 国云科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 广东莞信律师事务所 44332 | 代理人: | 陈熙 |
地址: | 523808 广东省东莞市松山湖高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 云平台 前端处理 页面动态 多服务 参数差异 服务信息 接入信息 数据结构 统一处理 信息组装 服务 厂商 配置 | ||
本发明涉及前端页面动态处理技术领域,尤其是一种基于多云多服务接入的前端处理方法。本发明所述方法是获取支持接入的云平台的云厂商及其服务信息;将获取的信息组装成特定的数据结构;配置不同云平台不同服务接入需要的信息;然后处理不同云平台不同服务带来的参数差异。本发明能够在前端统一处理不同云平台、不同服务之间接入信息,在处理差异的同时,能够确保云平台的顺利接入;可以用于前端页面动态处理。
技术领域
本发明涉及前端页面动态处理技术领域,尤其是一种基于多云多服务接入的前端处理方法。
背景技术
由于云计算的飞速发展,不断有新的云平台涌现出来。很多的企业都拥有不只是一家的云厂商提供的云服务;而这造成了管理多个云平台不便的问题。由此便有了多云管理系统的概念。而多云管理系统最基础的是能够管理多个云平台的资源以及对多个云平台进行统一的UI,管理多个云平台的资源最基础的是要接入云平台。由于多个云平台之间的特点以及多个云平台之间的业务需求,造成了对外提供的API存在差异;这样就存在了以下几个问题:
一是多个云平台之间需要接入的全局信息不是一致的。
二是多个云平台之间的服务需要接入的信息是不一致的。
三是同一个云平台之间,不同的服务需要接入的信息也并不一致。
为了解决上述的问题,需要一种基于多云多服务接入的前端处理的方法。
发明内容
本发明解决的技术问题在于提供一种基于多云多服务接入的前端处理的方法;能够在前端统一处理不同云平台、不同服务之间接入信息;在处理差异的同时,能够确保云平台的顺利接入。
本发明解决上述技术问题的技术方案是:
所述方法是获取支持接入的云平台的云厂商及其服务信息;将获取的信息组装成特定的数据结构;配置不同云平台不同服务接入需要的信息;然后处理不同云平台不同服务带来的参数差异。
从后台获取系统能够支持的云厂商信息;
所述的支持接入的云平台,是指系统支持的云平台;
所述的系统,是指管理多个云平台的系统后台;
所述的云厂商信息,是指云服务提供的厂商信息。
所述的云厂商服务信息是指不同的云厂商提供的不同服务的服务信息;
所述的服务,是指云计算中各个云厂商对外提供的服务;
所述的服务信息包括服务名称。
所述的特定结构,是指能够将云厂商信息与对应云厂商的服务相对应,并融入系统的业务需求信息的一种数据结构;包括:云厂商Id、云厂商名称,对应云厂商所支持的服务、服务信息和业务信息。
所述的方法在选择不同的云厂商时,根据业务的需求,以及不同云厂商对外开放的API需要的信息,配置好相应的配置项,使得前端能够动态的做出相应的调整。
所述的方法在页面配置时,配置不同云平台下所需要的接入参数以及业务需求,给配置的参数用云平台、服务以及参数项作为标识。处理参数差异时,利用2个字段,一个作为识别当前参数name,一个作为当前参数的值value;name保存标识,value保存标识的值。
本发明可拓展性极好,能够处理日后拓展更多的云供应商以及更多的服务;兼容性高,能处理由于不同的云供应商以及不同的服务带来的接入参数带来的差异;请求后台的次数固定,切请求的次数少。实现了基于多个云供应商,多个服务接入的处理,并带有极好的拓展性。
附图说明
下面结合附图对本发明进一步说明:
图1为本发明方法的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国云科技股份有限公司,未经国云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811480391.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于注解的微服务框架实现方法
- 下一篇:一种车载终端数据传输系统及方法