B/S結構與C/S結構比較
Client/Server建立在局域網的基礎上Browser/Server建立在廣域網的基礎上
()硬件環境不同
C/S一般建立在專用的網絡上它適用小范圍裡的網絡環境如局域網之間可以通過專門服務器提供連接和數據交換服務
B/S是建立在廣域網上的它不必是專門的網絡硬件環境因此有比C/S更強的適應范圍一般只要有操作系統和浏覽器就行
()對安全要求不同
C/S一般面向相對固定的用戶群對信息安全的控制能力很強一般高度機密的信息系統采用C/S結構適宜可以通過B/S發布部分可公開信息
B/S建立在廣域網上對安全的控制能力相對較弱面向的是不可知的用戶群
()對程序架構不同
C/S程序更加注重流程可以對權限多層次校驗對系統運行速度可以較少考慮
B/S對安全以及訪問速度有多重考慮建立在需要更加優化的基礎之上
()系統維護不同
C/S程序由於整體性必須整體考查處理出現的問題以及系統升級難可能相當於再做一個全新的系統
B/S構件組成便於構件個別的更換可實現系統的無縫升級系統維護開銷可減到最小用戶從網上自己下載安裝就可以實現升級
()處理問題不同
C/S程序可以處理用戶面固定並且在相同區域安全要求高的需求與操作系統相關應該都是相同的系統
B/S建立在廣域網上面向不同的用戶群地域分散這是C/S無法做到的與操作系統平台關系最小
()用戶接口不同
C/S多是建立在Windows平台上表現方法有限對程序員要求普遍較高
B/S建立在浏覽器上以更加豐富和生動的表現方式與用戶交流並且大部分難度減低可降低開發成本
返回目錄ASPNET開發寶典
編輯推薦
ASP NET開發培訓視頻教程
Microsoft NET框架程序設計視頻教程
ASPNET MVC 框架揭秘
Java Web開發詳解
From:http://tw.wingwit.com/Article/program/net/201311/16059.html