企業微信
酷網科技公司
當前位置: 建站知識  >>  瀏覽文章
時間:2011年08月01日 信息來源:大連網站建設

富客戶端是一個什么樣的技術

網絡應用程序經歷了從胖客戶端到瘦客戶端的發展歷程,胖客戶端是相對于傳統的C/S結構的網絡應用程序來說的, 
而瘦客戶端一般都是相對于B/S結構的Web應用來說的. 

胖客戶端應用程序 
胖客戶端是相對于瘦客戶端而言的,它將應用程序的處理過程分為兩個部分:客戶端部分用戶桌面計算機 
執行的處理和服務器部分的一些集中處理。胖客戶端應用程序的客戶端部分除了負責將程序的UI界面顯示 
給用戶進行交互外,還負責進行大部分的業務邏輯處理。這種類型的應用程序需要客戶端部分具有執行任務的 
能力,對客戶端機器的要求比較高,但是可以減輕服務器很發一部分的壓力,降低對服務器性能的要求。典型的 
胖客戶端應用程序都包含一個或多個在服務器和客戶PC上運行的應用程序,客戶PC上安裝功能豐富的交互式的用戶界面, 
用戶通過這個交互界面可以進行查看和操作數據,處理業務事務等,分擔服務器的一部分或者全部業務邏輯的處理(這樣胖客戶端就顯得很"臃腫",所以叫胖客戶端,也叫富客戶端)。 
服務器部分一般集中處理數據的訪問操作,同時也負責處理一部分或全部的業務邏輯. 

瘦客戶端應用程序 
瘦客戶端應用程序主要是指B/S結構的Web應用程序,他實際上是C/S結構的一種變種.它將C/S結構中的客戶端程序 
統一為瀏覽器(Broswer),瀏覽器中只解析標準的HTML來顯示用戶交互界面. 這樣,服務器端負責處理業務邏輯和數據存取, 
然后將處理完的結果以HTML的形式發送給客戶端,客戶端負責將結果顯示給用戶,客戶端除了負責一些數據的驗證和組織之外, 
基本上不處理任何的業務邏輯,只專注于用戶交互界面顯示.(這樣瘦客戶端就顯得很瘦小,所以叫瘦客戶端)

而如今,隨著技術的發展,ajax技術的出現,B/S結構的web應用程序也逐漸向胖客戶端發展,在加上后起之秀flex的出現,更加快了B/S結構的web應用程序向胖客戶端發展.
你要想真正弄懂富客戶端交互技術,那你得先編寫一個傳統的web應用程序,再使用ajax編寫一個富客戶端的web應用程序,你就能明白其中內涵了.
順便告訴你,其實ajax就是能發送異步請求而已,這是她最大的功能.


(編輯:小酷)

 


上一篇:免費的網絡推廣方法有哪些?
下一篇:電子商務網站運營要注重用戶體驗
聯系
客服

掃碼添加客服微信

服務熱線
服務熱線
0411-62888851
公眾號

掃碼關注公眾號

回到頂部