複製鏈接
請複製以下鏈接發送給好友

服務器推

鎖定
服務器推是指服務器實時地將更新的信息傳送到客户端
中文名
服務器推
類    型
工作方式
傳統模式的 Web 系統以客户端發出請求、服務器端響應的方式工作。這種方式並不能滿足很多現實應用的需求,譬如:
監控系統:後台硬件熱插拔、LED、温度、電壓發生變化; 即時通信系統:其它用户登錄、發送信息; 即時報價系統:後台數據庫內容發生變化; 這些應用都需要服務器能實時地將更新的信息傳送到客户端,而無須客户端發出請求。“服務器推”技術在現實應用中有一些解決方案,本文將這些解決方案分為兩類:一類需要在瀏覽器端安裝插件,基於套接口傳送信息,或是使用 RMI、CORBA 進行遠程調用;而另一類則無須瀏覽器安裝任何插件、基於 HTTP 長連接
將“服務器推”應用在 Web 程序中,首先考慮的是如何在功能有限的瀏覽器端接收、處理信息
客户端如何接收、處理信息,是否需要使用套接口或是使用遠程調用。客户端呈現給用户的是 HTML 頁面還是 Java applet 或 Flash 窗口。如果使用套接口和遠程調用,怎麼和 JavaScript 結合修改 HTML 的顯示。 客户與服務器端通信的信息格式,採取怎樣的出錯處理機制。 客户端是否需要支持不同類型的瀏覽器如 IE、Firefox,是否需要同時支持 Windows 和 Linux 平台。