• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    網(wǎng)絡(luò)教學(xué)中的遠(yuǎn)程控制技術(shù)研究

    2014-04-29 00:00:00甘波

    摘 要:在本文的研究中主要對(duì)教師端和學(xué)習(xí)端的計(jì)算機(jī)輸入/輸出數(shù)據(jù)在因特網(wǎng)上傳輸數(shù)據(jù)格式,以及基于Socket技術(shù)的數(shù)據(jù)傳輸實(shí)現(xiàn)進(jìn)行了研究。

    關(guān)鍵詞:網(wǎng)絡(luò)教學(xué);遠(yuǎn)程控制;Socket技術(shù);輸入/輸出

    中圖分類號(hào):TP399

    隨著信息技術(shù)的發(fā)展,目前社會(huì)已經(jīng)進(jìn)入信息時(shí)代。在信息時(shí)代,信息量呈爆炸式增長(zhǎng),知識(shí)的更新速度越來越快,人才競(jìng)爭(zhēng)越來越激烈,人們的教育也開始從“學(xué)校教育”朝“全民教育”、“終生教育”方向發(fā)展。目前網(wǎng)絡(luò)已經(jīng)成為了社會(huì)上最為有效的信息獲取工具之一,網(wǎng)絡(luò)教學(xué)的信息傳遞便捷、信息量大,因此網(wǎng)絡(luò)遠(yuǎn)程教學(xué)已經(jīng)成為了目前最為有效地終身教育和全民教育方式。在網(wǎng)絡(luò)教學(xué)中,可以采用視頻、音頻、動(dòng)畫等豐富的多媒體教學(xué)手段來進(jìn)行多媒體教學(xué),但是由于教育者和受教育者受到空間的限制,導(dǎo)致網(wǎng)絡(luò)教學(xué)的交互性較弱。而遠(yuǎn)程控制技術(shù)可以在一定程度上增強(qiáng)網(wǎng)絡(luò)教學(xué)的交互性,因此在網(wǎng)絡(luò)教學(xué)中廣泛應(yīng)用。

    1 遠(yuǎn)程控制需求分析

    處理器、存儲(chǔ)器和輸入/輸出時(shí)在計(jì)算機(jī)模型中的主要組成部分,其中輸入/輸出模塊式計(jì)算機(jī)系統(tǒng)與用戶進(jìn)行交互的主要方式。因此,為了提高網(wǎng)絡(luò)教學(xué)的交互性,遠(yuǎn)程控制的基本需求就是能夠通過教學(xué)端和學(xué)習(xí)端的輸入/輸出共享。而針對(duì)目前計(jì)算機(jī)系統(tǒng)以鍵盤、鼠標(biāo)輸入和屏幕圖像輸出的主流方式,遠(yuǎn)程控制需要實(shí)現(xiàn)如下的功能:(1)可以記錄提取遠(yuǎn)端計(jì)算機(jī)的鍵盤、鼠標(biāo)輸入事件;(2)可以在本地計(jì)算機(jī)上響應(yīng)遠(yuǎn)端的鍵盤、鼠標(biāo)事件;(3)能夠獲取目標(biāo)計(jì)算機(jī)的屏幕圖像,并且在本地計(jì)算機(jī)上顯示。

    2 遠(yuǎn)程控制接口設(shè)計(jì)

    通過對(duì)遠(yuǎn)程控制需求的分析,遠(yuǎn)程控制的實(shí)現(xiàn)需要如下的接口來實(shí)現(xiàn)遠(yuǎn)端計(jì)算機(jī)和本地計(jì)算機(jī)之間的信息通信。

    3 基于Socket的遠(yuǎn)程控制通信

    為了方便鼠標(biāo)事件、鍵盤事件和屏幕截屏數(shù)據(jù)在因特網(wǎng)上的傳輸,在網(wǎng)絡(luò)教學(xué)的遠(yuǎn)程控制中可以采用基于TCP/IP通信協(xié)議的Socket通信技術(shù)實(shí)現(xiàn)鼠標(biāo)事件、鍵盤事件和屏幕截屏數(shù)據(jù)的傳輸。在遠(yuǎn)程控制技術(shù)中,師生端Socket的通信實(shí)現(xiàn)流程如下所示:

    3.1 建立Socket服務(wù)端。在需要接受遠(yuǎn)程控制的學(xué)生端建立服務(wù)器套接字,準(zhǔn)備接受教師端的鼠標(biāo)、鍵盤事件,并且將截屏圖像信息通過該套接字進(jìn)行傳輸。在Java技術(shù)中,建立Socket服務(wù)器端的代碼表示如下:

    //建立Socket服務(wù)端,并且監(jiān)聽7088端口

    ServerSocket ss=new ServerSocket(7088);

    通過如上的方式可以非常便捷的建立Socket服務(wù)端,同時(shí)也可以使用其他接口來限制連接該Socket服務(wù)器的客戶端數(shù)量,或者綁定到某個(gè)具體的服務(wù)器IP地址。

    3.2 等待客戶端連接。在建立Socket服務(wù)端,并且監(jiān)聽了本地計(jì)算機(jī)某個(gè)具體的通信端口之后,就可以使用accept()接口來監(jiān)聽客戶端的連接。accept()接口是一種阻塞I/O操作,會(huì)持續(xù)監(jiān)聽通信端口,直到接收到某個(gè)來自客戶端的連接,在遠(yuǎn)程控制技術(shù)中,可以使用多線程循環(huán)監(jiān)聽端口,以實(shí)現(xiàn)持續(xù)的遠(yuǎn)程操作。

    3.3 接收客戶端請(qǐng)求。在建立Socket服務(wù)器端,并且與客戶端建立連接之后,教師端和學(xué)生端就可以通過建立的Socket連接進(jìn)行鼠標(biāo)/鍵盤事件和屏幕圖像的網(wǎng)絡(luò)傳輸。一個(gè)完整的遠(yuǎn)程控制通信實(shí)現(xiàn)如下所示:

    4 結(jié)束語

    遠(yuǎn)程控制技術(shù)的發(fā)展增加了網(wǎng)絡(luò)教學(xué)的“真實(shí)”性,可以更加方便的實(shí)現(xiàn)師生的交互。因此,遠(yuǎn)程技術(shù)的發(fā)展可以更好的促進(jìn)網(wǎng)絡(luò)教育教學(xué)的發(fā)展。

    參考文獻(xiàn):

    [1]蔣方劍,周鵬,劉福啟.適合中小型院校的多媒體全自動(dòng)控制系統(tǒng)的研究[J].中國(guó)現(xiàn)代教育裝備,2011(13):18-19.

    [2]MillerK,Pegah M.Virtualization,Virtually at the Desktop[Z].The Special Interest Group on University andCollege Computing Services,2007:255-260.

    [3]Niraj Tolia,David G,Andersen,M.Satyanarayan.Quantifying Interactive User Experience on Thin Clients[J].IEEE Computer,2006.

    作者簡(jiǎn)介:甘波(1977.10-),男,助理實(shí)驗(yàn)師,本科。

    作者單位:宜春學(xué)院 網(wǎng)絡(luò)及現(xiàn)代教育中心,江西宜春 336000

    连平县| 永德县| 渝北区| 攀枝花市| 汕尾市| 蓝田县| 南投市| 衡水市| 疏附县| 昆山市| 牙克石市| 包头市| 邯郸县| 济南市| 桃源县| 邢台县| 宜兰县| 达拉特旗| 社会| 英吉沙县| 灵丘县| 凤阳县| 青神县| 尉犁县| 蓬安县| 拉萨市| 延安市| 涟源市| 杂多县| 陆河县| 吉林市| 横山县| 甘谷县| 库尔勒市| 尼玛县| 喜德县| 聊城市| 济宁市| 郧西县| 登封市| 大宁县|