RFB ( Remote Frame Buffer 遠程幀緩衝) 協定是一個用於遠程訪問圖形用戶界面的簡單協定。由於 RFB 協定工作在幀緩衝層,因此它適用於所有的視窗系統和應用程式,如 Windows 3.1/95/NT 和 Macintosh 等。
基本介紹
- 中文名:遠程幀緩衝
- 外文名: Remote Frame Buffer
- 簡稱:RFB協定
- 用於:遠程訪問圖形用戶界面的簡單協定
協定介紹,關於RFB,
協定介紹
RFB ( Remote Frame Buffer 遠程幀緩衝) 協定是一個用於遠程訪問圖形用戶界面的簡單協定。由於 RFB 協定工作在幀緩衝層,因此它適用於所有的視窗系統和應用程式,如 Windows 3.1/95/NT 和 Macintosh 等。
用戶使用的遠程終端(一般包括顯示器、鍵盤和滑鼠)稱為RFB客戶端,引起幀緩衝改變的終端(如視窗系統或應用程式)稱為RFB伺服器端。
關於RFB
RFB協定是一個真正的瘦客戶端協定, RFB協定設計時主要考慮的是儘量減少對客戶端的需求, 在這種情況下, 瘦客戶端能夠運行在大量廣泛的硬體平台上,這樣實現客戶端 的任務就儘可能的得到了簡化。
遵守RFB協定的RFB客戶端是一個無狀態的客戶端,若RFB客戶端從一台RFB伺服器斷開後重新連線到 RFB 伺服器端,RFB客戶端的圖形用戶界面就已經被保存。另外,不同的RFB客戶端終端能夠連線到相同的RFB伺服器終端上,在新的RFB客戶端終端上 能夠得到和原來的RFB客戶端終端相同的圖形用戶界面。從使用效果上看,用戶應用程式 的接口是完全動態的。只要存在適當的網路連 接,用戶就能夠訪問他們各自的應用程式,並且在不同地方訪問的應用程式的狀態都能夠得到保存。 因此無論用戶在哪裡, 都能夠得到一個熟悉而統一的計算基礎設施視圖。