肖雯靜
摘要:因計算機具有復雜性和開放性特征,在遠程控制中,應始終將網絡安全放在首位,對網絡遠程控制系統進行設計和研究,以便于用戶控制和觀測。因此,本文重點研究計算機網絡遠程控制系統應用。
關鍵詞:計算機;遠程控制;系統
中圖分類號:TP39 文獻標識碼:A 文章編號:1007-9416(2018)11-0005-02
0 引言
隨著科學技術水平的快速發展,地震臺站數字化和網絡化特征不斷顯現,不同地區無人值守臺站數量呈現出逐年增加的趨勢。地震臺站網功能的增強和監測能力的提升,如何對地震臺站進行管理、確保設備正常穩定的運行,將臺網整體控制效能更好的發揮出來,是當前地震臺站急需要解決的問題。自鄭州市地震臺網實現數字化觀測后,大部分臺站都是無人值守,一旦臺站出現故障問題,應急需派遣臺站看管人員對現場進行認真查看。如何增強故障排除效率和后續維護處置手段,需要臺站看管人員具備較強的業務水平,同時還要在極短的時間內趕赴現場[1-2]。在社會經濟的快速發展下,計算機網絡技術在社會各個領域中得到了廣泛應用,尤其是在地震臺站中的應用具有可觀的成效。因網絡遠程控制系統可以對網絡對象功能進行有效改善,進而獲取和控制相關的信息資料。由此不難看出,計算機遠程控制系統必將成為未來發展的主要趨勢,將會進一步推動地震行業持續健康發展。
1 計算機遠程控制系統組成結構
通過計算機網絡、接入Internet、異地撥號等不同手段對處于不同網絡范圍內的兩臺或多臺計算機進行互連的方式稱之為遠程控制,進而達到計算機遠程間的管理控制、系統維護、遠程指導等的行為。為了實現計算機遠程控制,應保證在可用的網絡中存在兩臺或多臺電腦終端,網絡包含有局域網、萬維網,還有一些軟件可以利用電腦中的COM或LPT口通過電纜開展遠程控制。計算機遠程控制軟件包含由客戶端程序(Client)和受控端程序(Server)兩部分,在實際操作中,應始終確保兩個軟件程序可以持續穩定的運行,在服務協議的作用下,借助于不同遠程控制功能可以對遠程控制命令進行發送,同時還能對受控端計算機應用程序的運行情況進行控制。
1.1 主控計算機
對控制命令進行輸入和處理,并將反饋信息和詳細參數利用受控計算機顯示出來是主控計算機主要系統功能。將控制方式和計算機結構特征結合起來,可將主控計算機劃分三種類型:分散控制結構、集中控制結構和遞階控制結構。其中主控計算機的動態性、通用性及可控性特點較為突出。
1.2 控制系統的核心性能
為了將計算機控制系統作用充分發揮出來,應保證其具穩定性與可靠性的核心功能。在遠程控制系統中,可靠性是關鍵的性能指標,同時還要保證傳輸時間方面的穩定性水平,確保控制主機和受控端指令傳輸及反饋方面的連貫性,避免時間上的不同步而中斷指令;系統方面的穩定性,系統在出現故障問題時應保證應急性良好和長期的維修政策。
1.3 通信協議
針對計算機遠程控制系統中指令的傳輸和反饋需要借助于主控與受控計算機間的通信協議來實現的。在遠程控制系統中,網絡連接方式主要以TCP/IP協議為主,其主要特點是具有較強的安全性和穩定性,該網絡傳輸協議得到了廣泛應用[3]。
2 計算機遠程控制系統關鍵技術
2.1 Activex技術
Activex技術的關鍵是可以對網絡環境中的軟件部件進行交互,在Web客戶終端、服務器及創建計算機應用程序中均得到了廣泛應用。Activex技術的應用較為廣泛,用戶在訪問Activex控件的Web頁面時,瀏覽器會提醒用戶下載和安裝相關控件,在腳本描述語言的幫助下,可設置用戶信息和服務器屬性,同時還能實現通信功能,以達到遠程控制的部分功能。
2.2 Sockets技術
Sockets(套接字)技術是支持TCP/IP通信協議的基本操作單位,可為不同主機間提供可雙向通信的技術端點,還能組建單個主機組建的整個網絡編程界面。
2.3 Web技術
Web技術主要用于HTTP協議和HTML結構構成的客戶機、服務器互聯的Web模式中。當前計算機系統植入結構在Java、Java Script、Java Applet等,可以為遠程控制系統提供通信協議保證,確保信息傳輸速度良好,同時還能為系統維護提供成熟的技術支持,增強計算機通信協議的適應性和靈活性水平。
3 遠程控制系統軟件的設計方式
實際上,客戶/服務模式在遠程控制系統軟件設計中得到了廣泛應用,主要原理是通過主控計算機為用戶提供服務及反饋方面的信息,相關服務指令發送到受控計算機后,會做出回應。用戶可以將主控計算機服務端默認端口打開,隨后進行監聽。對于受控計算機來說,在TCP/IP通信協議的幫助下,將連接請求信息發送到服務器監聽端口,服務器接收到指令信息后會運行對應程序,對客戶機的有關請求做出應答[4]。TCP協議主要是面向連接開展的,在連接客戶端與服務器的的過程中需要花費較長時間,但在數據傳輸時的可靠性水平較高。借助于1UDP協議發送的數據信息省略了對方確認的環節,優點是數據傳輸速率較大,弊端則是可靠性水平不高,極易丟失相關數據信息。在客戶機與服務器之間的通信數據不足的情況下,可以結合UDP傳出協議,在被控端啟動后短時間內進入到偵聽狀態,方便第一時間接收到從控制端發送的相關指令。用戶可以根據指令交互提示的相關信息進行相關操作,具有特定命令字符串信息會從控制端發送到被控制端,在接收到命令信息后可進行解析,以執行對應的命令操作。
4 結語
綜上所述,由于計算機遠程控制系統可以對網絡對象功能進行調節和改善,主控者可以從中獲取相應的信息,進而完成自身目標,用戶只需要借助于終端機對另一端的機器進行操控,以獲取所需的信息,為網絡維護和控制工作提供了極大的便利。因計算機遠程控制網絡的安全性和穩定性問題突出,需要相關技術人員認真分析,以找出相應的解決辦法,進一步促進計算機遠程控制技術的發展。
參考文獻
[1]王放.試析計算機網絡在遠程控制系統中的應用[J].電腦編程技巧與維護,2016(12):20-22.
[2]高峰.計算機網絡遠程控制系統的研究與實踐[J].計算機光盤軟件與應用,2015(02):19.
[3]單繼周,馬紅.計算機網絡遠程控制系統的研究與實踐[J].信息系統工程,2015(11):152-153.
[4]柴中宏.計算機網絡遠程控制系統的研究與應用[J].電子技術與軟件工程,2015(24):112.
Research on Computer Remote Control System
XIAO Wen-jing
(Zhengzhou Seismic Station, Zhengzhou Henan? 450000)
Abstract:Due to the complexity and openness of the computer, in the remote control, network security should always be put in the first place, and the network remote control system should be designed and studied to facilitate user control and observation. Therefore, this paper focuses on the application of computer network remote control system, and objectively describes the composition of the remote control system.
Key words:computer; remote control; system