B/S、C/S、RIA 都是隨著互聯網的發展而出現的一種網絡結構模式,用途廣泛。
C/S就是“/”的縮寫,即“客戶端/服務器”模式。C/S結構是一種軟件系統體系結構,生活中很常見。這種結構是將需要處理的業務合理的分配到客戶端和服務器端,大大的降低通信成本b/s模式(瀏覽器/服務器),但是升級維護相當困難。比如:微信、釘釘、王者榮耀等就是C/S結構。
B/S就是“/”的縮寫,即“瀏覽器/服務器”模式。B/S結構就是隨著互聯網的發展b/s模式(瀏覽器/服務器),web出現后興起的一種網絡結構模式。這種模式統一了客戶端,讓核心技術的業務處理在服務端完成。只需要在手機或者電腦上安裝一個瀏覽器,就可以通過與數據庫進行數據交互。
B/S結構和C/S結構的區別:
1.硬件環境不同,C/S通常是建立在專用的網絡上,小范圍的網絡環境。而B/S是建立在廣域網上的,適應范圍強,通常有操作系統和瀏覽器就行;
2.C/S結構比B/S結構更安全,因為用戶群相對固定,對信息的保護更強;
3.B/S結構維護升級比較簡單,而C/S結構維護升級相對困難。
RIA就是Rich 的縮寫。“Rich”代表功能強大,高交互性,高用戶體驗。“”代表方便。應用程序部署方便,用戶使用方便。跨系統,跨語言。RIA Web應用程序是第三代Web應用程序。RIA Web 應用程序是已知最早的,其用戶界面看起來更接近桌面應用程序的應用。