[發明專利]基于瀏覽器驅動器的在線教育系統在審
| 申請號: | 202010102543.X | 申請日: | 2020-02-19 |
| 公開(公告)號: | CN111355783A | 公開(公告)日: | 2020-06-30 |
| 發明(設計)人: | 張明亮 | 申請(專利權)人: | 樊果(上海)教育科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F16/958 |
| 代理公司: | 北京卓唐知識產權代理有限公司 11541 | 代理人: | 卜榮麗 |
| 地址: | 201203 上海市浦東新區中國(*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 瀏覽器 驅動器 在線 教育系統 | ||
本發明實施例公開一種基于瀏覽器驅動器的在線教育系統,該系統包括瀏覽器驅動器應用、硬件設備和瀏覽器;瀏覽器驅動器應用基于通信協議監聽瀏覽器上的操作請求;瀏覽器驅動器應用還與硬件設備進行通訊,將監聽到的操作請求對應的操作指令傳輸至硬件設備。采用本發明,可以基于瀏覽器簡單快捷地同時實現對于硬件的控制和對網絡教學資源的訪問。
技術領域
本發明涉及在線教育技術領域,尤其涉及一種基于瀏覽器驅動器的在線教育系統。
背景技術
信息革命對社會各個領域產生了深刻的影響,社會的發展需要人們擁有更新的知識體系,更快地把握瞬息萬變的時代變化。但是傳統教育模式顯然無法跟上知識更替和信息爆炸的步伐。網絡作為信息的天然載體,必將通過其在教育領域所特有的功能來回應信息化潮流?;诰W絡的教育培訓平臺得到廣泛的應用。有些培訓項目需要對于一些硬件進行操作,而現有的基于網絡的教育平臺大多采用B/S(Browser/Server)模式,即在客戶端運行瀏覽器,訪問在服務器端的資源。這種方式簡單快捷,無需在客戶端安裝軟件,對客戶端的計算機要求低,因此得到廣泛的應用。但是通過瀏覽器無法直接控制硬件,因為對于需要直接控制硬件的培訓項目,目前的方法不能滿足需求。
發明內容
本發明實施例提供一種基于瀏覽器驅動器的在線教育系統,可以基于瀏覽器簡單快捷地同時實現對于硬件的控制和對網絡教學資源的訪問。
本發明實施例提供了一種基于瀏覽器驅動器的在線教育系統,可包括:瀏覽器驅動器應用、硬件設備和瀏覽器;
所述瀏覽器驅動器應用基于通信協議監聽所述瀏覽器上的操作請求;
所述瀏覽器驅動器應用還與所述硬件設備進行通訊,將監聽到的所述操作請求對應的操作指令傳輸至所述硬件設備。
進一步的,所述瀏覽器驅動器應用還用于接收所述硬件設備反饋的響應信息,并將所述響應信息傳遞至所述瀏覽器的界面中顯示。
進一步的,所述瀏覽器驅動器應用在檢測到所述瀏覽器啟動時,基于通信協議與所述瀏覽器綁定。
進一步的,所述硬件設備至少包括機器人、無人機、無人車中的一個或多個。
進一步的,所述硬件設備與所述瀏覽器間的硬件接口為藍牙、串口和USB中的任一種。
進一步的,所述瀏覽器驅動器應用基于通信協議監聽所述瀏覽器上的操作請求,包括:
采用Selenium 2.0啟動所述瀏覽器,基于WebDriver Wire協議的Web Service作為所述Selenium 2.0的Remote Server,將所述Remote Server與所述瀏覽器綁定;
采用所述Remote Server監聽客戶端中所述瀏覽器上的操作請求。
進一步的,所述瀏覽器驅動器應用還用于將待執行的操作請求以Http Request的方式發送給所述Remote Server;
所述Remote Server對接收到的操作請求進行解析,并將解析結果發送至WebDriver,以使所述WebDriver執行所述瀏覽器的操作。
進一步的,再采用Selenium 2.0啟動所述瀏覽器之前,所述系統還包括:
檢測所述瀏覽器的native component是否存在與所述Selenium 2.0相匹配的版本。
進一步的,當檢測到所述瀏覽器的native component的版本與所述Selenium2.0相匹配時,轉入執行采用Selenium 2.0啟動所述瀏覽器,基于WebDriver Wire協議的WebService作為所述Selenium 2.0的Remote Server,將所述Remote Server與所述瀏覽器綁定的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于樊果(上海)教育科技有限公司,未經樊果(上海)教育科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010102543.X/2.html,轉載請聲明來源鉆瓜專利網。





