[發明專利]一種云平臺演示系統的生成方法和裝置有效
| 申請號: | 201810558898.2 | 申請日: | 2018-06-01 |
| 公開(公告)號: | CN108762957B | 公開(公告)日: | 2021-07-30 |
| 發明(設計)人: | 高飛 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54 |
| 代理公司: | 北京安信方達知識產權代理有限公司 11262 | 代理人: | 白天明;解婷婷 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 平臺 演示 系統 生成 方法 裝置 | ||
本發明公開了一種云平臺演示系統的生成方法和裝置。該方法包括:設置生成裝置處于數據記錄模式,以接收通過對云平臺的功能進行遍歷訪問而觸發的第一請求;在接收到通過對云平臺的功能進行遍歷訪問而觸發的第一請求的時候,根據進行遍歷訪問的云平臺的功能之中的各個功能,調用相應的表述性狀態傳遞REST的接口,以操作云平臺的環境中的異構資源;在接收到REST的接口返回的作為操作結果的參數信息時,解析參數信息,并且根據進行遍歷訪問的云平臺的功能,分別將參數信息存儲到相應的目錄。
技術領域
本發明涉及系統演示技術,尤指一種云平臺演示系統的生成方法和裝置。
背景技術
在云計算時代,云平臺管理在云平臺的環境中的各種底層的異構資源,為了完整地展示云平臺的功能,需要部署的資源量(包括計算資源、存儲資源和傳輸資源)巨大,而最小化部署無法展示云平臺的完整的功能,而且最小化部署同樣需要數臺服務器設備,由此本領域通用的做法有兩種:搭建在線體驗環境,供產品方案人員或用戶使用;構建云平臺的演示系統(Demo系統),使用虛擬(Mock)的方式構建表述性狀態傳遞(RepresentationalState Transfer,簡稱REST)應用程序編程接口(Application Programming Interface,API)數據,支撐云平臺的功能的展示。第一種做法的實現仍然需要大量服務器等資源作為支撐,而且需要進行環境的運營維護等,實現第二種做法的常用的方法是通過手工編寫API數據,效率低下,保證數據之間的關聯性十分困難,工作量巨大。
發明內容
為了解決上述技術問題,本發明提供了一種云平臺演示系統的生成方法和裝置,其能夠快速地生成演示系統數據,構建完成后演示系統展示無需占用服務器等資源部署,通過臺式機、筆記本等常規辦公設備即可完全、真實地模擬演示出真實的云平臺的環境,完整演示云平臺的功能。
為了達到本發明目的,本發明提供了一種云平臺演示系統的生成方法,該方法應用于云平臺演示系統的生成裝置,該方法包括:
設置生成裝置處于數據記錄模式,以接收通過對云平臺的功能進行遍歷訪問而觸發的第一請求;
在接收到通過對云平臺的功能進行遍歷訪問而觸發的第一請求的時候,根據進行遍歷訪問的云平臺的功能之中的各個功能,調用相應的表述性狀態傳遞REST的接口,以操作云平臺的環境中的異構資源;
在接收到REST的接口返回的作為操作結果的參數信息時,解析參數信息,并且根據進行遍歷訪問的云平臺的功能,分別將參數信息存儲到相應的目錄。
進一步地,在一個可選的實施例中,在遍歷訪問云平臺的功能并且根據進行遍歷訪問的云平臺的功能,分別將參數信息存儲到相應的目錄的步驟之后,該方法還包括:
設置生成裝置處于模擬模式,
在接收到訪問云平臺的功能的第二請求的時候,根據第二請求所對應的云平臺的功能,從目錄中調取相應的參數信息;
采用REST的接口根據參數信息生成云平臺的演示系統。
進一步地,在一個可選的實施例中,根據進行遍歷訪問的云平臺的功能之中的各個功能,調用相應的表述性狀態傳遞REST的接口的步驟,包括:
解析在第一請求中的請求方法類型、請求統一資源定位符URL路徑、請求參數,拼接形成完整的第一請求路徑信息,以調用相應的表述性狀態傳遞REST的接口。
進一步地,在一個可選的實施例中,根據第二請求所對應的云平臺的功能,從目錄中調取相應的參數信息的步驟,包括:
解析在第二請求中的請求方法類型、請求URL路徑、請求參數,拼接形成完整的第二請求路徑信息,以從目錄中調取相應的參數信息。
為了達到本發明目的,本發明還提供了一種云平臺演示系統的生成裝置,該裝置包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810558898.2/2.html,轉載請聲明來源鉆瓜專利網。





