[發明專利]設備模擬器運行環境的確定方法、裝置和電子設備有效
| 申請號: | 202011420142.5 | 申請日: | 2020-12-08 |
| 公開(公告)號: | CN112260879B | 公開(公告)日: | 2021-03-16 |
| 發明(設計)人: | 陳垚亮;黃勝 | 申請(專利權)人: | 長沙樹根互聯技術有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 安衛靜 |
| 地址: | 410000 湖南省長沙市長沙經*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 設備 模擬器 運行 環境 確定 方法 裝置 電子設備 | ||
1.一種設備模擬器運行環境的確定方法,其特征在于,包括:
獲取設備模擬器的配置參數;其中,所述配置參數包括:待模擬設備總量和待發送數據總量;
基于所述配置參數確定設備模擬器的第一目標運行環境;其中,所述第一目標運行環境包括以下任一種:瀏覽器客戶端,非瀏覽器客戶端;
若所述第一目標運行環境為非瀏覽器客戶端,則響應用戶的選擇操作,并基于所述選擇操作確定所述設備模擬器的第二目標運行環境;所述第二目標運行環境包括以下任一種:平臺服務端,原生客戶端;
其中,基于所述配置參數確定設備模擬器的第一目標運行環境,包括:
獲取第一預設閾值和第二預設閾值;其中,所述第一預設閾值表示所述瀏覽器客戶端允許所述設備模擬器模擬的設備總量,所述第二預設閾值表示所述瀏覽器客戶端允許所述設備模擬器模擬發送的數據總量;
若所述待模擬設備總量大于所述第一預設閾值,或者,所述待發送數據總量大于所述第二預設閾值,則將所述非瀏覽器客戶端作為所述設備模擬器的第一目標運行環境;
若所述待模擬設備總量不大于所述第一預設閾值,且所述待發送數據總量不大于所述第二預設閾值,則將所述瀏覽器客戶端作為所述設備模擬器的第一目標運行環境。
2.根據權利要求1所述的方法,其特征在于,響應用戶的選擇操作,并基于所述選擇操作確定所述設備模擬器的第二目標運行環境,包括:
判斷用戶是否選擇下載原生客戶端;
若是,則將所述原生客戶端作為所述設備模擬器的第二目標運行環境;
若否,則將所述平臺服務端作為所述設備模擬器的第二目標運行環境。
3.根據權利要求1所述的方法,其特征在于,在將所述瀏覽器客戶端作為所述設備模擬器的第一目標運行環境之后,所述方法還包括:
實時監測所述瀏覽器客戶端的工作狀態;其中,所述工作狀態包括以下任一種:開啟狀態,關閉狀態;
若所述工作狀態為關閉狀態,則判斷所述設備模擬器是否完成所述配置參數要求的模擬總量;
若未完成,則基于用戶的選擇將所述設備模擬器的運行環境切換至所述第二目標運行環境。
4.根據權利要求1所述的方法,其特征在于,在響應用戶的選擇操作,并基于所述選擇操作確定所述設備模擬器的第二目標運行環境之后,所述方法還包括:
判斷當前時刻所述設備模擬器待模擬的設備數量是否大于所述第一預設閾值,以及判斷當前時刻所述設備模擬器待發送的數據量是否大于所述第二預設閾值;
若均不大于,則判斷所述瀏覽器客戶端的工作狀態是否為開啟狀態;
若是,則停止所述設備模擬器在所述第二目標運行環境中的運行,并將所述設備模擬器的運行環境切換至所述瀏覽器客戶端。
5.根據權利要求2所述的方法,其特征在于,所述配置參數還包括以下至少一種:非瀏覽器客戶端的網絡參數,非瀏覽器客戶端的地理位置,非瀏覽器客戶端的運行成本;
在將所述平臺服務端作為所述設備模擬器的第二目標運行環境之后,所述方法還包括:
獲取平臺服務端的目標參數和所有目標客戶端的目標參數;其中,所述目標參數包括:網絡參數,地理位置,運行成本;所述目標客戶端為對外提供設備模擬器運行環境的原生客戶端;
基于所述配置參數,所述平臺服務端的目標參數和所有目標客戶端的目標參數確定運行所述設備模擬器的運行環境。
6.根據權利要求1所述的方法,其特征在于,在將所述非瀏覽器客戶端作為所述設備模擬器的第一目標運行環境之后,所述方法還包括:
控制所述瀏覽器客戶端同步顯示所述設備模擬器的運行狀態。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于長沙樹根互聯技術有限公司,未經長沙樹根互聯技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011420142.5/1.html,轉載請聲明來源鉆瓜專利網。





