[發明專利]一種使用終端設備操作云環境中虛擬設備的系統及方法在審
| 申請號: | 202010736530.8 | 申請日: | 2020-07-28 |
| 公開(公告)號: | CN111913781A | 公開(公告)日: | 2020-11-10 |
| 發明(設計)人: | 邸彥強;馮少沖;朱元昌;陳志佳;孟憲國 | 申請(專利權)人: | 中國人民解放軍陸軍工程大學 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;H04L29/08 |
| 代理公司: | 北京高沃律師事務所 11569 | 代理人: | 崔玥 |
| 地址: | 210042 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 使用 終端設備 操作 環境 虛擬 設備 系統 方法 | ||
本發明涉及一種使用終端設備操作云環境中虛擬設備的系統及方法。該方法包括:獲取終端設備模塊發送至終端計算機模塊的輸入信號;對所述輸入信號進行進行解析和封裝,得到解析封裝后的輸入信號;將所述解析封裝后的輸入信號以ICA通道通信的方式發送至虛擬設備模塊;對發送至所述虛擬設備模塊的輸入信號進行解封操作,得到解封信號;根據所述解封信號驅動所述云仿真環境模塊展示動作畫面。本發明能夠使云仿真環境中的系統支持更多的終端設備,擴充終端計算機外接設備與云仿真環境中虛擬系統交互方式。
技術領域
本發明涉及云計算領域,特別是涉及一種使用終端設備操作云環境中虛擬設備的系統及方法。
背景技術
隨著云計算的發展,將系統部署到服務器上會大大方便用戶的使用,在當前云仿真環境中的系統與終端計算機的設備交互僅支持通用設備,如鼠標和鍵盤,對于特殊的硬件輸入設備目前環境無法自動識別支持。
發明內容
本發明的目的是提供一種使用終端設備操作云環境中虛擬設備的系統及方法,能夠使云仿真環境中的系統支持更多的終端設備,擴充終端計算機外接設備與云仿真環境中虛擬系統交互方式。
為實現上述目的,本發明提供了如下方案:
一種使用終端設備操作云環境中虛擬設備的系統,包括:依次連接的終端設備模塊、終端計算機模塊和云仿真環境,所述云仿真環境包括虛擬設備模塊,所述終端計算機模塊包括第一設備數據處理單元和第一ICA通信單元,所述虛擬設備模塊包括第二設備數據處理單元、第二ICA通信單元和界面展示單元,所述終端設備模塊與所述第一設備數據處理單元連接,所述第一設備數據處理單元用于采集所述終端設備模塊的輸入信號,并對采集到的輸入信號進行解析和封裝,所述第一設備數據處理單元連接與所述第一ICA通信單元連接,所述第一ICA通信單元與所述第二ICA通信單元連接,所述第二ICA通信單元與所述第二設備數據處理單元連接,所述第二設備數據處理單元用于對解析和封裝后的輸入信號進行解封,所述第二設備數據處理單元與所述界面展示單元連接,所述界面展示單元用于根據解封后的信號展示相關動作畫面。
可選的,所述終端設備模塊通過USB或串口接口與所述第一設備數據處理單元連接。
可選的,所述終端設備模塊采用手輪或按鈕或搖桿。
一種使用終端設備操作云環境中虛擬設備的方法,包括:
獲取終端設備模塊發送至終端計算機模塊的輸入信號;
對所述輸入信號進行進行解析和封裝,得到解析封裝后的輸入信號;
將所述解析封裝后的輸入信號以ICA通道通信的方式發送至虛擬設備模塊;
對發送至所述虛擬設備模塊的輸入信號進行解封操作,得到解封信號;
根據所述解封信號驅動所述云仿真環境模塊展示動作畫面。
可選的,所述獲取終端設備模塊發送至終端計算機模塊的輸入信號,具體包括:
通過第一數據處理單元創建終端設備輸入信號偵聽線程;
根據所述偵聽線程偵聽和采集所述終端設備發送至終端計算機模塊的輸入信號。
可選的,所述對所述輸入信號進行進行解析和封裝,得到解析封裝后的輸入信號,具體包括:
對所述輸入信號進行進行解析,得到解析后的信號;
將所述解析后的信號封裝到MessageInfo結構體中,得到MessageInfo數據包,所述MessageInfo數據包為解析封裝后的輸入信號。
可選的,所述將所述解析封裝后的輸入信號以ICA通道通信的方式發送至虛擬設備模塊,具體包括:
對通信環境進行初始化;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國人民解放軍陸軍工程大學,未經中國人民解放軍陸軍工程大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010736530.8/2.html,轉載請聲明來源鉆瓜專利網。





