四、試以 P-A-D(Presentation-Application-Data)模式定義 Thin-Client 與 Thick- Client Computing 之應用架構並說明其差異性。此外,那一種較適用於雲 端運算(Cloud Computing)?(25 分)

内容查看

以下以PAD模式定義Thin-Client Thick-Client Computing

Thin-Client:1.Presentation:為結果展現,瘦客戶端的主機只在主機支援展示結果,不提供運算資料的服務,因此對於瘦客戶端的主機來說,負擔比較小,也可以同時執行多個應用程式。
2.Application:為應用運算,由伺服器或是代理者(Proxy)來提供,伺服器必須將運算好的結果回傳給客戶端。
3.Data:為資料儲存,由伺服器負責,將使用者狀態資訊以及服務提供的資訊或物件儲存至伺服器當中。

Thick-Client:1.Presentation:為結果展現,由客戶端主機進行,將運算結果展示在螢幕上。
2.Application:為應用運算,胖客戶端的主機會負擔一部分的運算能力,幫助分攤伺服器的運算資源,通常使用在現今電腦資源較為發達的時代。
3.Data:資料儲存,在伺服器端進行,將資料狀態以及伺服器內的物件狀態等等存放至伺服器端的資料庫。

雲端運算較適合用於瘦客戶端,因為雲端運算的伺服器擁有動態調整流量,負載平衡的優勢存在,能夠對於運算資源進行有效率的分配,因此適合沒有運算資源的客戶端來進行使用,該客戶端只需負責展示運算結果,以及使用較好的多核心CPU來開啟多個程式,進行平行化的程序處理。

点点赞赏,手留余香 给TA打赏

AI创作

0

評論0

支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性
顯示驗證碼

社交帳號快速登錄