『壹』 手機APP軟體,屬於C/S架構么
不全屬於C/S架構,手機APP軟體除了C/S架構,還有單機版APP,B/S架構等類型的APP。
在C/S結構中,應用程序分為兩部分:伺服器部分和客戶機部分。伺服器部分是多個用戶共享的信息與功能,執行後台服務。典型的如一些聊天APP,視頻APP等就是作為本地客戶機,與伺服器端進行信息交流、請求等,屬於典型的C/S結構。
B/S架構中,客戶機上只要安裝一個瀏覽器,如Netscape Navigator或Internet Explorer,伺服器安裝SQL Server、Oracle、MYSQL等數基豎據庫。瀏覽器通過Web Server 同資料庫進行數據交互。手機中就有許多瀏覽器應用,是屬於B/S架構的。當然手機中還有一些單機版游戲等應用。
(1)聊天軟體網路架構擴展閱讀:
C/S和B/S的比較:
1、硬體環境的比較:
CS建立在區域網的基礎上,區域網之間再通過專門伺服器提供連接和數據交換服務。在CS結構中,客戶機和伺服器都需要處理數據任務,這就對客戶機的硬體提出了較高的要求。BS結構建立在廣域網之上,不必配備專門的搏磨大網路硬體環境。
2、系統維護 、 升級的比較
CS結構中的每一個客戶機都必須安裝和配置相關軟體,如操作系統、客戶端軟體等。BS結構中每一個客戶端只需通過瀏覽器便可進行各種信息的處理,而不需要安裝客戶端軟體,維護、升級等幾乎所有的工作都在伺服器端進行,如果系統需要升級,只需要將升級程序安裝在伺服器端即可。