[發明專利]TOSCA業務處理方法、處理系統和處理器在審
| 申請號: | 202011146270.5 | 申請日: | 2020-10-23 |
| 公開(公告)號: | CN112464037A | 公開(公告)日: | 2021-03-09 |
| 發明(設計)人: | 司開敏 | 申請(專利權)人: | 北京思特奇信息技術股份有限公司 |
| 主分類號: | G06F16/901 | 分類號: | G06F16/901;G06F16/904 |
| 代理公司: | 北京匯信合知識產權代理有限公司 11335 | 代理人: | 朱鵬 |
| 地址: | 100086 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | tosca 業務 處理 方法 系統 處理器 | ||
本發明公開了一種TOSCA業務處理方法、處理系統和處理器,其中處理方法包括:由指定文件服務器獲取TOSCA業務包;按照TOSCA規范對TOSCA業務包進行校驗;按照預設目錄結構將符合TOSCA規范的TOSCA業務包解析為對象,并獲取各對象間關系;根據對象和對象間關系,將TOSCA業務包進行實例化落表,并以目錄結構進行呈現。通過本發明的技術方案,完成了業務的設計態到運行態的自動化銜接,大大提高了業務開通效率,保證了業務處理的標準化和統一化。
技術領域
本發明涉及技術領域,尤其涉及一種TOSCA業務處理方法、一種TOSCA業務處理系統和一種TOSCA業務處理器。
背景技術
目前,國內公有云、私有云、5G市場正在高速增長,阿里云、中國電信、中國聯通、中國移動、亞馬遜、騰訊等眾多運營商、云商和IT企業,都在搶占市場;TOSCA(Topology andOrchestration Specification for Cloud Applications,云應用拓撲編排規范)實現網絡、云服務的標準化、統一化具有很大的優勢,因此對TOSCA的業務處理是業務開通過程必不可少的。而現有的TOSCA業務處理均需要技術人員進行人工校驗、解析和實例化,無法實現自動化處理,影響TOSCA業務處理效率,也很難做到標準化、統一化。
發明內容
針對上述問題,本發明提供了一種TOSCA業務處理方法、處理系統和處理器,通過對TOSCA業務包的自動校驗、解析、實例化,完成業務的設計態到運行態的自動化銜接,大大提高了業務開通效率,保證了業務處理的標準化和統一化。
為實現上述目的,本發明提供了一種TOSCA業務處理方法,包括:由指定文件服務器獲取TOSCA業務包;按照TOSCA規范對所述TOSCA業務包進行校驗;按照預設目錄結構將符合TOSCA規范的TOSCA業務包解析為對象,并獲取各對象間關系;根據所述對象和所述對象間關系,將所述TOSCA業務包進行實例化落表,并以所述目錄結構進行呈現。
在上述技術方案中,優選地,所述按照TOSCA規范對所述TOSCA業務包進行校驗具體包括:根據TOSCA規范,對所述TOSCA業務包的參數和格式進行校驗;若所述TOSCA業務包不符合TOSCA規范,則發出校驗失敗提示,若所述TOSCA業務包符合TOSCA規范,則進行下一步解析過程。
在上述技術方案中,優選地,所述按照預設目錄結構將符合TOSCA規范的TOSCA業務包解析為對象并獲取各對象間關系具體包括:按照預設目錄結構,將所述TOSCA業務包進行逐層遍歷解析,形成JAVA對象,讀取獲得各JAVA對象之間的邏輯關系。
在上述技術方案中,優選地,所述根據所述對象和所述對象間關系將所述TOSCA業務包進行實例化落表,并以所述目錄結構進行呈現具體包括:根據解析得到的對象以及各對象間的關系,對不同對象進行整合得到業務開通設計態數據;根據所述業務開通設計態數據生成實例化業務,將所述實例化業務按照預設目錄結構形式形成可視化視圖。
本發明還提出一種TOSCA業務處理系統,應用上述技術方案中任一項所述的TOSCA業務處理方法,包括:業務包獲取模塊,用于由指定文件服務器獲取TOSCA業務包;業務包校驗模塊,用于按照TOSCA規范對所述TOSCA業務包進行校驗;業務包解析模塊,用于按照預設目錄結構將符合TOSCA規范的TOSCA業務包解析為對象,并獲取各對象間關系;業務包實例化模塊,用于根據所述對象和所述對象間關系,將所述TOSCA業務包進行實例化落表,并以所述目錄結構進行呈現。
在上述技術方案中,優選地,所述業務包校驗模塊具體用于:根據TOSCA規范,對所述TOSCA業務包的參數和格式進行校驗;若所述TOSCA業務包不符合TOSCA規范,則發出校驗失敗提示,若所述TOSCA業務包符合TOSCA規范,則進行下一步解析過程。
在上述技術方案中,優選地,所述業務包解析模塊具體用于:按照預設目錄結構,將所述TOSCA業務包進行逐層遍歷解析,形成JAVA對象,讀取獲得各JAVA對象之間的邏輯關系。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京思特奇信息技術股份有限公司,未經北京思特奇信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011146270.5/2.html,轉載請聲明來源鉆瓜專利網。





