張紅梅
摘要:隨著信息化建設(shè)的不斷深入,計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用技術(shù)逐漸在各個(gè)行業(yè)領(lǐng)域普及,計(jì)算機(jī)網(wǎng)絡(luò)遠(yuǎn)程控制系統(tǒng)得到了廣泛應(yīng)用,在一定程度上促進(jìn)了社會(huì)的進(jìn)步和發(fā)展。計(jì)算機(jī)用戶可以通過(guò)網(wǎng)絡(luò)終端對(duì)另一端進(jìn)行控制,對(duì)于網(wǎng)絡(luò)故障維護(hù)提供了極大的便利。由于計(jì)算機(jī)網(wǎng)絡(luò)自身的復(fù)雜性以及開(kāi)放性,在進(jìn)行遠(yuǎn)程控制過(guò)程中,應(yīng)注重網(wǎng)絡(luò)安全,合理的網(wǎng)絡(luò)遠(yuǎn)程控制系統(tǒng)設(shè)計(jì)便于用戶控制和觀測(cè)。由此,該文主要針對(duì)計(jì)算機(jī)網(wǎng)絡(luò)遠(yuǎn)程控制系統(tǒng)的應(yīng)用進(jìn)行研究,就遠(yuǎn)程控制系統(tǒng)的組成結(jié)構(gòu)進(jìn)行客觀闡述。
關(guān)鍵詞:計(jì)算機(jī)網(wǎng)絡(luò);遠(yuǎn)程控制;服務(wù)器終端;主控網(wǎng)絡(luò)
中圖分類(lèi)號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)17-0049-02
Research and Application of Computer Network Remote Control System
ZHANG Hong-mei
(College of Computer Science and Technology, Inner Mongolia University For Nationalities, Tongliao 028043, China)
Abstract: Along with the continuous deepening of information construction, network application technology of the computer is gradually becoming popular in various industries, remote control system of computer network has been widely used. In a certain extent promoted the development and progress of the society. Computer users can control the other end of the network, which provides a great convenience for the maintenance of network fault. Because of complexity and openness of its own computer network. In the process of remote control, should pay attention to network security, reasonable network design of remote control system for user control and observation. In this paper, the application of computer network remote control system is studied, and the structure of the remote control system is described.
Key words: computer network; remote control; server terminal; master control network
隨著我國(guó)經(jīng)濟(jì)的快速發(fā)展,計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)逐漸廣泛應(yīng)用在各個(gè)行業(yè)領(lǐng)域,取得了而較為可觀的成效,主要是由于網(wǎng)絡(luò)遠(yuǎn)程控制系統(tǒng)能夠有效的改善網(wǎng)絡(luò)對(duì)象功能,實(shí)現(xiàn)信息資料的獲取和控制的目的[1]。由此,在實(shí)際應(yīng)用中,計(jì)算機(jī)網(wǎng)絡(luò)遠(yuǎn)程控制系統(tǒng)必將成為未來(lái)主流發(fā)展趨勢(shì),促進(jìn)我國(guó)各個(gè)行業(yè)健康持續(xù)發(fā)展。
1 計(jì)算機(jī)網(wǎng)絡(luò)遠(yuǎn)程控制系統(tǒng)組成結(jié)構(gòu)
1.1 主控網(wǎng)絡(luò)
計(jì)算機(jī)網(wǎng)絡(luò)遠(yuǎn)程控制系統(tǒng)主要是依靠主控網(wǎng)絡(luò)系統(tǒng)、受控網(wǎng)絡(luò)系統(tǒng)以及信息數(shù)據(jù)傳輸通道,三者互相協(xié)調(diào)運(yùn)作,進(jìn)而實(shí)現(xiàn)計(jì)算機(jī)網(wǎng)絡(luò)遠(yuǎn)程控制。其中主控網(wǎng)絡(luò)功能主要是為了輸入控制命令,反饋被控制設(shè)備的各項(xiàng)參數(shù),可以將其分為集中結(jié)構(gòu)、分散結(jié)構(gòu)以及遞接控制結(jié)構(gòu)[2]。
集中管理結(jié)構(gòu)操作較為簡(jiǎn)單,管理工作更加容易,能夠有效的規(guī)避控制過(guò)程中出現(xiàn)的誤差,但是由于集中管理安裝成本較大,需要耗費(fèi)大量的時(shí)間完成,導(dǎo)致資源共享較為困難,見(jiàn)圖1;分散控制結(jié)構(gòu)自身安全性能較高,較為可靠,即使部分環(huán)節(jié)出現(xiàn)問(wèn)題,整個(gè)網(wǎng)絡(luò)控制系統(tǒng)也不會(huì)癱瘓,見(jiàn)圖2。由此,當(dāng)系統(tǒng)無(wú)法使用集中控制結(jié)構(gòu)時(shí),采用分散式結(jié)構(gòu)更為合理。
圖1 集中控制結(jié)構(gòu)(Centralized control structure)
圖2 分散控制結(jié)構(gòu)(Distributed control structure)
1.2 受控網(wǎng)絡(luò)
受控網(wǎng)絡(luò)主要是通過(guò)軟件或者硬件,對(duì)其進(jìn)行控制,提供一定的控制服務(wù)。受控網(wǎng)絡(luò)系統(tǒng)可以將其看作是以計(jì)算機(jī)為中心,集合現(xiàn)場(chǎng)管理和數(shù)據(jù)采集的控制系統(tǒng)。受控系統(tǒng)主要包括受控中心、節(jié)點(diǎn)以及用戶界面。在系統(tǒng)設(shè)計(jì)過(guò)程中,需要遵循相應(yīng)的安全原則,防止用戶個(gè)人信息泄露,實(shí)行安全防護(hù),能夠在安全問(wèn)題出現(xiàn)后及時(shí)的進(jìn)行修復(fù)。
1.3 通信協(xié)議
通信協(xié)議可以分為T(mén)CP協(xié)議以及IP協(xié)議,其中TCP協(xié)議在目前網(wǎng)絡(luò)協(xié)議應(yīng)用中,已經(jīng)成為了固定的標(biāo)準(zhǔn),安全性能較高,同時(shí)能夠長(zhǎng)時(shí)間的維持系統(tǒng)穩(wěn)定,但是由于占用網(wǎng)絡(luò)資源較大,導(dǎo)致系統(tǒng)處理效率低。TCP協(xié)議要求兩臺(tái)計(jì)算機(jī)之間相互連接,進(jìn)行數(shù)據(jù)傳輸和共享[3]。在數(shù)據(jù)傳輸過(guò)程中,通常會(huì)以數(shù)據(jù)包的形式進(jìn)行傳輸,同時(shí),會(huì)對(duì)數(shù)據(jù)進(jìn)行檢查,防止數(shù)據(jù)被其他的信息字節(jié)代替;IP協(xié)議用于連接多個(gè)終端網(wǎng)絡(luò),數(shù)據(jù)包形式傳輸,提供網(wǎng)絡(luò)服務(wù),對(duì)數(shù)據(jù)進(jìn)行生存時(shí)間處理,如果沒(méi)有按照用戶規(guī)定時(shí)間內(nèi)到達(dá),則會(huì)被銷(xiāo)毀。當(dāng)前網(wǎng)絡(luò)一般使用的是TCP/IP協(xié)議,主要是指兩個(gè)協(xié)議共同使用,是一種網(wǎng)絡(luò)協(xié)議集合。
2 遠(yuǎn)程控制系統(tǒng)的總體設(shè)計(jì)結(jié)構(gòu)
遠(yuǎn)程控制系統(tǒng)總體設(shè)計(jì)結(jié)構(gòu)主要包括主控網(wǎng)絡(luò)服務(wù)器終端、用戶端、通信網(wǎng)絡(luò)、受控網(wǎng)絡(luò)以及數(shù)據(jù)傳輸中心等,主控網(wǎng)絡(luò)在其中承擔(dān)著對(duì)信息的處理以及設(shè)備資源運(yùn)轉(zhuǎn)進(jìn)行監(jiān)控的職能,而受控網(wǎng)絡(luò)主要通過(guò)數(shù)據(jù)處理中心對(duì)主控網(wǎng)絡(luò)所下達(dá)的命令進(jìn)行分析,分布到具體設(shè)備中。主控網(wǎng)絡(luò)操作系統(tǒng)最低配置在Windows 7或者Windowns XP;受控網(wǎng)絡(luò)操作系統(tǒng)Windows 7、Windows 8或者Windows XP系統(tǒng);程序語(yǔ)言C、C++;開(kāi)發(fā)工具VS.Net、EdiPlus2.2;硬件環(huán)境為實(shí)驗(yàn)基地內(nèi)部局域網(wǎng)。
3 計(jì)算機(jī)網(wǎng)絡(luò)主控服務(wù)器的設(shè)計(jì)
計(jì)算機(jī)網(wǎng)絡(luò)服務(wù)器的配置將直接影響到系統(tǒng)的整體運(yùn)轉(zhuǎn)情況,其中主要包括主控網(wǎng)絡(luò)的資源注冊(cè)和管理、用戶操作管理等方面,最開(kāi)始的服務(wù)器配置應(yīng)對(duì)用戶權(quán)限進(jìn)行控制,劃分范圍,確定客戶端的網(wǎng)絡(luò)地址。在主控服務(wù)器設(shè)計(jì)過(guò)程中,需要遵循一定的流程安排,對(duì)網(wǎng)絡(luò)運(yùn)行環(huán)境進(jìn)行檢驗(yàn),包括網(wǎng)絡(luò)協(xié)議以及服務(wù)器配置,是否符合網(wǎng)絡(luò)系統(tǒng)運(yùn)轉(zhuǎn)的要求[4]。條件符合,即可在主控線路程序中,通過(guò)創(chuàng)建子線程來(lái)檢測(cè)整體網(wǎng)絡(luò)環(huán)境是否符合要求,獲取網(wǎng)絡(luò)地址,設(shè)置數(shù)據(jù)接收地址。
4 受控網(wǎng)絡(luò)的應(yīng)用
4.1 提供資源服務(wù)
受控網(wǎng)絡(luò)需要按照一定的步驟才能提供資源服務(wù),首先需要遠(yuǎn)程進(jìn)行內(nèi)容抓取,將抓取內(nèi)容傳輸?shù)娇刂平K端,通過(guò)動(dòng)態(tài)屏幕將位圖轉(zhuǎn)換為圖形流,向主控端發(fā)送;其次,遠(yuǎn)程控制計(jì)算機(jī)關(guān)機(jī)或者啟動(dòng),給予控制端一定的權(quán)限,即可完成;再次,遠(yuǎn)程對(duì)計(jì)算機(jī)硬件設(shè)備進(jìn)行控制,在主控端進(jìn)行使用。最后,遠(yuǎn)程傳輸文件或者管理,關(guān)閉或開(kāi)啟客戶端。
4.2 及時(shí)響應(yīng)消息
及時(shí)響應(yīng)消息,首要前提條件是受控系統(tǒng)能夠自啟動(dòng),可以通過(guò)修改計(jì)算機(jī)注冊(cè)表,實(shí)現(xiàn)受控網(wǎng)絡(luò)自啟動(dòng),在服務(wù)端口配置數(shù)據(jù)文件,獲取所需信息[5]。以服務(wù)終端命令為準(zhǔn),向服務(wù)終端發(fā)送數(shù)據(jù),保證能夠得到數(shù)據(jù)反饋。最后通過(guò)主控端訪問(wèn)受控端,實(shí)現(xiàn)屏幕圖像,在計(jì)算機(jī)屏幕中獲取信息,轉(zhuǎn)換為相應(yīng)的操作,達(dá)到遠(yuǎn)程控制計(jì)算機(jī)的目的。
5 結(jié)論
綜上所述,通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)遠(yuǎn)程控制系統(tǒng),能夠?qū)崿F(xiàn)遠(yuǎn)距離的數(shù)據(jù)信息獲取,對(duì)其進(jìn)行設(shè)計(jì),主要是對(duì)主控網(wǎng)絡(luò)服務(wù)器終端、受控網(wǎng)絡(luò)、數(shù)據(jù)傳輸?shù)确矫孢M(jìn)行分析。就目前計(jì)算機(jī)網(wǎng)絡(luò)遠(yuǎn)程控制系統(tǒng)的應(yīng)用現(xiàn)狀來(lái)看,在未來(lái)必將得到更加廣泛的應(yīng)用,但同時(shí)需要對(duì)遠(yuǎn)程控制系統(tǒng)的安全性以及穩(wěn)定性進(jìn)行創(chuàng)新和完善,尋求合理解決措施,促進(jìn)計(jì)算機(jī)網(wǎng)絡(luò)遠(yuǎn)程控制技術(shù)長(zhǎng)遠(yuǎn)發(fā)展。
參考文獻(xiàn):
[1] 李清華,劉春曉.計(jì)算機(jī)網(wǎng)絡(luò)遠(yuǎn)程控制系統(tǒng)的研究與應(yīng)用[J].電子制作,2015,2(2):168-169.
[2] 高峰.計(jì)算機(jī)網(wǎng)絡(luò)遠(yuǎn)程控制系統(tǒng)的研究與實(shí)踐[J].計(jì)算機(jī)光盤(pán)軟件與應(yīng)用,2015,11(2):3-4.
[3] 陳海蕊.家庭網(wǎng)絡(luò)遠(yuǎn)程控制系統(tǒng)軟件研究與設(shè)計(jì)[J].信息與電腦(理論版),2014,26(6):109.
[4] 周彩蘭,李志豪,郭宏杰.基于WebService的遠(yuǎn)程控制系統(tǒng)的研究與實(shí)現(xiàn)[J].計(jì)算機(jī)與數(shù)字工程,2010,17(3):173-175.
[5] 陳世軍.基于SOCKET技術(shù)的計(jì)算機(jī)遠(yuǎn)程控制實(shí)現(xiàn)[J].計(jì)算機(jī)光盤(pán)軟件與應(yīng)用,2012,9(2):124.