国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

論計(jì)算機(jī)遠(yuǎn)程控制技術(shù)的原理與實(shí)現(xiàn)

2018-03-21 02:34李明
電子測試 2018年2期
關(guān)鍵詞:控件瀏覽器控制技術(shù)

李明

(92941部隊(duì),遼寧葫蘆島,125000)

0 引言

計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)的發(fā)展,推動(dòng)了計(jì)算機(jī)遠(yuǎn)程技術(shù)在世界各個(gè)領(lǐng)域的發(fā)展。遠(yuǎn)程控制技術(shù)指的是控制網(wǎng)絡(luò)與互聯(lián)網(wǎng)的結(jié)合,最終能夠?qū)崿F(xiàn)對(duì)遠(yuǎn)程受控端的監(jiān)視和控制。遠(yuǎn)程受控端主要是計(jì)算機(jī)、電器等一類。當(dāng)前的很多很多客戶機(jī)和服務(wù)器都采用開放的系統(tǒng),通過客戶機(jī)向服務(wù)器提出請(qǐng)求,服務(wù)器再進(jìn)行處理執(zhí)行,從而達(dá)到一種遠(yuǎn)程控制效果,其簡化原理圖如圖1所示。

圖1 簡化原理圖

1 計(jì)算機(jī)遠(yuǎn)程控制技術(shù)原理

1.1 技術(shù)原理

計(jì)算機(jī)網(wǎng)絡(luò)的遠(yuǎn)程控制技術(shù)即是通過網(wǎng)絡(luò)的連接,利用一臺(tái)計(jì)算機(jī)去連接控制另一臺(tái)或多臺(tái)計(jì)算機(jī),在控制過程中,以TCP/IP協(xié)議網(wǎng)絡(luò)數(shù)據(jù)通信為基礎(chǔ)運(yùn)行在控制雙方的計(jì)算機(jī)內(nèi)部,確保控制過程的實(shí)現(xiàn)。遠(yuǎn)程控制軟件分為客戶端程序和服務(wù)端程序這兩個(gè)部分,又客戶端程序進(jìn)行操控向服務(wù)端輸送信息。再有服務(wù)端接收信息,控制端由此實(shí)現(xiàn)了對(duì)服務(wù)端計(jì)算機(jī)的資源控制,這就是遠(yuǎn)程技術(shù)的基本原理。

1.2 Web技術(shù)

Web技術(shù)主要是指運(yùn)用互聯(lián)網(wǎng)瀏覽器將服務(wù)器的請(qǐng)求處理結(jié)果通過客戶端的瀏覽器進(jìn)行顯示。用戶通過使用計(jì)算機(jī)程序,將遠(yuǎn)程控制信息通過服務(wù)器發(fā)送到瀏覽器,再通過瀏覽器進(jìn)行分析后發(fā)送到客戶端的瀏覽器。其基本操作是首先在客戶端的計(jì)算機(jī)瀏覽器上輸入訪問的網(wǎng)址,再通過瀏覽器發(fā)送請(qǐng)求,由服務(wù)器接收該請(qǐng)求通過服務(wù)器處理后最終的結(jié)果再由服務(wù)器顯示。與Web技術(shù)相關(guān)的形成了靜態(tài)網(wǎng)頁和動(dòng)態(tài)網(wǎng)頁兩種瀏覽器顯示處理結(jié)果。因?yàn)閯?dòng)態(tài)網(wǎng)頁具有快速、高效以及動(dòng)態(tài)性的特點(diǎn),也因此被廣泛運(yùn)用和接受。

1.3 Activex技術(shù)

Activex技術(shù)的應(yīng)用是多方面的,是一種建立在COM和DCOM之上的技術(shù)。Activex技術(shù)是一種應(yīng)用開發(fā)技術(shù),能夠被應(yīng)用于客戶機(jī)和服務(wù)器,能夠在計(jì)算機(jī)的遠(yuǎn)程控制中起著重要作用。該技術(shù)以控件、文檔、腳本、服務(wù)器框架和虛擬機(jī)組成,每一個(gè)方面都有其嚴(yán)謹(jǐn)?shù)募夹g(shù)組成。Activex技術(shù)運(yùn)用來實(shí)現(xiàn)遠(yuǎn)程控制的基本流程是指,通過瀏覽器的訪問(訪問的Web頁面包含了Activex控件)頁面,瀏覽器會(huì)下載控件,并且在系統(tǒng)中運(yùn)行,利用腳本在控件服務(wù)器以及客戶機(jī)之間進(jìn)行屬性的設(shè)置,從而進(jìn)行通信以達(dá)到了實(shí)現(xiàn)計(jì)算機(jī)遠(yuǎn)程控制的目的,當(dāng)然,這種技術(shù)下的遠(yuǎn)程控制并不是全面的,只是基于含有Activex控件的瀏覽器網(wǎng)頁的控制。

1.4 Sockets技術(shù)

Sockets技術(shù)為網(wǎng)絡(luò)通信提供了更便捷的方法和途徑,該技術(shù)能夠幫助不同的主機(jī)之間進(jìn)行雙向通信。流式Socket中,服務(wù)器首先將建立的Socket綁定到端口上,通過建立accept的函數(shù)關(guān)系使得該端口與客戶端建立的相關(guān)端口連接起來,就可以達(dá)到遠(yuǎn)程的通信聯(lián)系。

圖2 流式Socket的編程交互模型

2 計(jì)算機(jī)網(wǎng)絡(luò)遠(yuǎn)程控制的實(shí)現(xiàn)

2.1 網(wǎng)絡(luò)遠(yuǎn)程控制

網(wǎng)絡(luò)遠(yuǎn)程控制技術(shù)分為三個(gè)技術(shù)層次,一是遠(yuǎn)程喚醒控制技術(shù),二是遠(yuǎn)程屏幕監(jiān)控技術(shù),三是遠(yuǎn)程關(guān)機(jī)技術(shù)。遠(yuǎn)程喚醒控制技術(shù)主要目的是為了對(duì)遠(yuǎn)程計(jì)算機(jī)進(jìn)行網(wǎng)絡(luò)喚醒。首先需要建立一個(gè)標(biāo)準(zhǔn)數(shù)據(jù)包,然后將數(shù)據(jù)包發(fā)送到目標(biāo)計(jì)算機(jī)當(dāng)中,該數(shù)據(jù)包內(nèi)必須具備能夠喚醒計(jì)算機(jī)的所有數(shù)據(jù),哪怕目的計(jì)算機(jī)為關(guān)機(jī)、待機(jī)狀態(tài),也能夠接收到程序包,并且由此被喚醒。遠(yuǎn)程屏幕監(jiān)控技術(shù)需要按照TCP協(xié)議將控制命令:截屏命令發(fā)送到目標(biāo)計(jì)算機(jī)當(dāng)中,只要計(jì)算機(jī)接受了命令,就可以將屏幕截取圖發(fā)送回控制端,以此達(dá)到遠(yuǎn)程監(jiān)控屏幕的目的。遠(yuǎn)程關(guān)機(jī)技術(shù)與遠(yuǎn)程喚醒技術(shù)的實(shí)現(xiàn)相似,通過發(fā)送數(shù)據(jù)包,客戶端計(jì)算機(jī)關(guān)機(jī)之后將關(guān)機(jī)函數(shù)調(diào)整發(fā)送回去,這樣就能起到遠(yuǎn)程關(guān)機(jī)的操作效果。

2.2 服務(wù)器程序?qū)崿F(xiàn)

服務(wù)器的程序?qū)崿F(xiàn)首先是設(shè)置屬性,即LocalPor t屬性,數(shù)值是任何其他TCP/IP應(yīng)用程序的沒有使用的整數(shù),等待遠(yuǎn)程客戶端程序連接要求,當(dāng)客戶端程序發(fā)送一個(gè)連接請(qǐng)求,程序會(huì)生成一個(gè)事件并且得到相應(yīng)的得到參數(shù)。服務(wù)器接受客戶端后,再將這些數(shù)據(jù)通過一定的方法發(fā)送。程序接收后會(huì)形成一個(gè)事件,如果是Close,就應(yīng)用關(guān)閉連接。

3 計(jì)算機(jī)遠(yuǎn)程控制的技術(shù)應(yīng)用

3.1 生活應(yīng)用

計(jì)算機(jī)遠(yuǎn)程控制技術(shù)的應(yīng)用在生活方面體現(xiàn)在兩個(gè)方面,一是體現(xiàn)在生活上,主要表現(xiàn)在通信交流方面,通過計(jì)算機(jī)上各種軟件程序?qū)崿F(xiàn)人們?nèi)粘5慕涣?,微信、QQ以及文件傳輸,圖片分享,網(wǎng)頁分享等都是依賴于遠(yuǎn)程控制技術(shù)得以實(shí)現(xiàn)的。二是體現(xiàn)在企業(yè)應(yīng)用上,在復(fù)雜的市場環(huán)境下,企業(yè)想要脫穎而出不僅依賴自身的發(fā)展策略,還要運(yùn)用計(jì)算機(jī)等技術(shù)來提高作業(yè)的數(shù)字化水平,通過運(yùn)用互聯(lián)網(wǎng)網(wǎng)絡(luò)可以對(duì)數(shù)據(jù)的監(jiān)控、統(tǒng)計(jì)以及遠(yuǎn)程控制技術(shù)來控制生產(chǎn)量,對(duì)總量進(jìn)行調(diào)整等,以此來提高企業(yè)的總體競爭力。

3.2 軍事應(yīng)用

遠(yuǎn)程控制技術(shù)被運(yùn)用在軍事通信,以及偵察、監(jiān)控,定位等多個(gè)方面,技術(shù)的發(fā)展能夠幫助提高軍事的信息化水平,幫助提高軍事管理的靈活性,遠(yuǎn)程控制技術(shù)與計(jì)算機(jī)通信的連接更是對(duì)于實(shí)時(shí)的導(dǎo)航定位以及數(shù)據(jù)的處理有明顯影響。

3.3 教學(xué)應(yīng)用

教學(xué)上運(yùn)用遠(yuǎn)程控制技術(shù)體現(xiàn)在日常的教學(xué)運(yùn)用和考試的管理上。遠(yuǎn)程控制技術(shù)在教學(xué)中的直接運(yùn)用就是在計(jì)算機(jī)課上教師進(jìn)行課程講解時(shí),教師遠(yuǎn)程控制多臺(tái)學(xué)生機(jī)進(jìn)行教學(xué)演示。對(duì)考試管理的應(yīng)用上,包括題庫管理、試卷管理、統(tǒng)計(jì)分析等多個(gè)方面。

4 總結(jié)

現(xiàn)階段的計(jì)算機(jī)遠(yuǎn)程控制技術(shù)已經(jīng)出了很多成果,在人們的生活、企業(yè)的發(fā)展以及學(xué)校教學(xué)等多個(gè)方面取得了成就。只有仔細(xì)研究其原理與技術(shù),將各個(gè)環(huán)節(jié)編程程序以及函數(shù)設(shè)計(jì)做好,才能發(fā)揮出遠(yuǎn)程控制技術(shù)應(yīng)有的技術(shù)。

[1]張友生.遠(yuǎn)程控制編程技術(shù)[M].北京:電子工業(yè)出版社,2002.

[2]張軍.Visual C++實(shí)例精通[M].北京:機(jī)械工業(yè)出版社,2009.

猜你喜歡
控件瀏覽器控制技術(shù)
對(duì)工程建設(shè)中的機(jī)械自動(dòng)化控制技術(shù)探討
反瀏覽器指紋追蹤
基于BTN8962TA的PVG32比例閥控制技術(shù)
關(guān)于.net控件數(shù)組的探討
景觀照明聯(lián)動(dòng)控制技術(shù)的展望
環(huán)球?yàn)g覽器
ASP.NET服務(wù)器端驗(yàn)證控件的使用
改進(jìn)重復(fù)控制技術(shù)在光伏并網(wǎng)逆變器中的應(yīng)用
基于嵌入式MINIGUI控件子類化技術(shù)的深入研究與應(yīng)用
瀏覽器
临江市| 兴安盟| 平阴县| 莱州市| 兴城市| 措勤县| 安溪县| 甘德县| 永寿县| 龙川县| 河北区| 建湖县| 东明县| 中山市| 汨罗市| 德昌县| 黄陵县| 宜兰县| 靖远县| 新绛县| 东莞市| 济南市| 清流县| 高碑店市| 顺义区| 晋宁县| 长寿区| 绥芬河市| 伊春市| 三都| 库车县| 新安县| 泰来县| 清丰县| 麻栗坡县| 肇东市| 蒙自县| 承德市| 游戏| 尼勒克县| 长阳|