[發明專利]一種實驗課程的實現方法在審
| 申請號: | 201811226405.1 | 申請日: | 2018-10-22 |
| 公開(公告)號: | CN109408199A | 公開(公告)日: | 2019-03-01 |
| 發明(設計)人: | 張廣軍;陳軼飛;李偉;丁濤勇 | 申請(專利權)人: | 北京瑞德云網科技有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;H04L29/06;H04L29/08;G09B5/02 |
| 代理公司: | 北京市邦道律師事務所 11437 | 代理人: | 段君峰;溫雷 |
| 地址: | 100080 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 實驗課程 環境類型 虛擬機 地址信息 加載 控制臺 個人終端 互聯互通 計算設備 內容信息 啟動容器 虛擬網絡 預先選擇 云端 網橋 服務器 驗證 服務 網絡 展示 安全 訪問 | ||
1.一種實驗課程的實現方法,其特征在于,包括如下步驟:
在通過服務器的驗證后,確定預先選擇的實驗課程的環境類型;
根據確定的所述環境類型,加載實驗課程的環境,并獲取實驗課程所對應服務的地址信息;
根據獲取的所述地址信息進行訪問,并將獲得的內容信息進行展示。
2.根據權利要求1所述的實驗課程的實現方法,其特征在于,加載實驗課程的環境包括:
在所述環境類型為容器類環境的情況下,則啟動容器與虛擬網絡控制臺VNC;
在所述環境類型為虛擬機類環境的情況下,則啟動虛擬機;
在所述環境類型為容器類環境和虛擬機類環境的情況下,則啟動所述VNC和所述虛擬機,并在容器和所述虛擬機之間建立網橋。
3.根據權利要求1所述的實驗課程的實現方法,其特征在于,所述地址信息包括VNC訪問地址和VNC代理的接入地址;
并且,根據獲取的所述地址信息進行訪問包括:
瀏覽器根據所述接入地址連接所述VNC代理,所述VNC代理根據所述VNC訪問地址訪問VNC,并將VNC返回的內容信息返回給所述瀏覽器進行展示。
4.根據權利要求1所述的實驗課程的實現方法,其特征在于,在對實驗課程進行更新的情況下,所述方法進一步包括:
從網絡側獲取課程資源包;
導入獲取的所述課程資源包;
根據導入的課程資源包更新實驗課程環境的鏡像。
5.根據權利要求4所述的實驗課程的實現方法,其特征在于,導入獲取的所述課程資源包包括:
將獲取的所述課程資源包與本地課程資源包進行比對,確定需要更新的實驗課程內容;
將獲取的所述課程資源包中與所述需要更新的實驗課程內容對應的部分內容導入。
6.根據權利要求5所述的實驗課程的實現方法,其特征在于,實驗課程環境的鏡像被視為包含多個層,在更新實驗課程環境的鏡像時,根據所述需要更新的實驗課程內容確定需要更新的層,并獲取需要更新的層所對應的鏡像數據。
7.根據權利要求1所述的實驗課程的實現方法,其特征在于,在通過服務器的驗證后,所述方法進一步包括:
從服務器獲取用于導入實驗課程資源包的PIN碼;
并且,根據獲取的所述地址信息進行訪問包括:
從所述地址信息對應的地址獲取實驗課程資源包。
8.根據權利要求7所述的實驗課程的實現方法,其特征在于,在將獲得的內容信息進行展示之前,所述方法進一步包括:
獲取用戶輸入的PIN碼,根據從服務器獲取的PIN碼對輸入的PIN碼進行驗證;
通過驗證的情況下,判斷所述實驗課程資源包的導入次數是否達到預定次數;
在判斷結果為否的情況下,利用從服務器動態獲取的密碼對所述實驗課程資源包進行解壓,并在解壓后導入所述實驗課程資源包;
在輸入的PIN碼未通過驗證、或所述實驗課程資源包的導入次數達到預定次數、或所述實驗課程資源包解壓失敗的情況下,禁止導入所述實驗課程資源包并且禁止展示對應的內容。
9.一種存儲介質,其特征在于,所述存儲介質包括存儲的程序,其中,所述程序執行權利要求1至8中任意一項所述的實驗課程的實現方法。
10.一種處理器,其特征在于,所述處理器用于運行程序,其中,所述程序運行時執行權利要求1至8中任意一項所述的實驗課程的實現方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京瑞德云網科技有限公司,未經北京瑞德云網科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811226405.1/1.html,轉載請聲明來源鉆瓜專利網。





