終端模擬

終端模擬

早期的計算機使用方式都是一台主機和許多字元方式的終端一起工作,現在的PC機也可以模仿各種終端,並可以通過數據機連接到其它的計算機上。模仿終端的計算機軟體叫做終端模擬。

終端模擬簡介


真實的硬體終端設備由鍵盤和顯示器組成,用於與遠程主機(計算機)進行通信。除了與主機距離比較遠(在隔壁房間或者在其它城市)以外,它的使用方式與一台個人計算機沒有什麼區別。程序是在主機上被執行,但結果是顯示在終端屏幕上。終端通常僅限於顯示接收到的信息以及在鍵盤上輸入發送給主機的信息。
功能單一的終端設備在上世紀70年代和80年代比較盛行。人們在其上編製程序、運行程序、編寫文檔或發出列印命令等。終端使用一根電纜與主機相連,有時需要通過modem與在遠距離以外的主機連接。
如今使用實際的終端設備已經很少。人們通常利用軟體把個人計算機模擬成一個終端與主機相連。現在幾乎所有使用Linux的人都使用終端模擬方法。對於不使用X window的情況下,人們使用字元界面的終端(虛擬終端)。這通常也被稱為命令行介面。而在X window環境下,我們可以獲得多個終端窗口,也有不少的終端模擬程序可以選用,例如xterm、rxvt或者zterm等。所有這些都是使用了模擬的方法來模擬一台真實的終端設備。

終端模擬的發展


隨著網上異構操作系統環境的高速發展,特別是Linux/UNIX的蓬勃發展,給日常應用提供了更多、更高和更安全的選擇。然而,各種操作系統之間的操作環境相差很大。從事計算機工作的專業人員面臨的情況更為複雜。企業內部有很多計算機,在它們上運行的操作系統可能是Windows、Linux、Solaris、OpenVMX、True64、FreeBSD,也可能是HP-UXAIX或別的Unix系統。
以往UNIX主機會自帶多台字元或圖形終端供用戶使用。但隨著網路的飛速發展以及安全上的要求,用戶往往遠離主機,通過RS232介面連接的串列終端已經成為瓶頸,如何利用Intranet網或Internet網上的PC機訪問和管理這些UNIX的伺服器已經成為巨大的要求。這時,UNIX模擬軟體誕生。即在Windows環境中,模擬出一個遠程控制台,作為一個遠程終端,通過網路登錄到遠程Unix系統。

優秀工具


對於Linux、Unix系統,通常使用終端模擬工具進行遠程管理。常見的工具有:Windows自帶的TelnetNettermCRT。但WRQ公司的Reflection軟體不僅能同時為不同UNIX伺服器提供字元終端和X-WINDOW圖形的模擬,同時能夠加密傳輸,保證客戶安全。

選擇最優


如果你在公司內部的區域網上使用Telnet進行遠程登錄,管理內部的伺服器,那麼你可以選擇Reflection甚至Windows系統中自帶的Telnet工具。如果你經常在外使用Windows系統登錄到公司內部的伺服器,使用Unix,我建議你購買Reflection for the WEB軟體。用過之後你就會發現這工具的確不錯。

擴展內容


如果你更喜歡X Window華麗的窗口管理器,建議你選擇WRQ的Refletion X。這是我見過做得最好的X Server for Windows。在Windows中運行它,連接使用Sun系統的CDE,肯定能讓人們誤以為你正在使用一台高檔的Sparc工作站。我使用過其它的X Server for Windows,都各有自己的特色,但是最好的還是Reflection X。