架構圖-模型

閱讀目錄:web

  1.C/S架構瀏覽器

  2.B/S架構服務器

 

咱們瞭解的涉及到兩個程序之間通信的應用大體分爲兩種:微信

第一種是應用類: qq、微信、網盤、優酷這一類是屬於須要安裝的桌面應用。架構

第二種是web類: 百度、知乎、博客園等使用瀏覽器訪問就能夠直接使用的應用。操作系統

這些應用的本質其實就是兩個程序之間的通信。而這兩個分類又對應了兩個軟件開發的架構。blog

 

1.C/S架構資源

C/S即: Client與Server,中文意思:客戶端與服務器端架構,這種架構也是從用戶層面(物理層面)來劃分的。開發

這裏的客戶端通常泛指客戶端應用程序exe,程序須要先安裝後,才能運行在用戶的電腦上,對用戶的電腦操做系統環境依賴較大。博客

 

2.B/S架構

B/S即:Browser與Server,中文意思:瀏覽器端與服務器端架構,這種架構是從用戶層面來劃分的。

Browser瀏覽器,其實也是一種Client客戶端,只是這個客戶端不須要你們去安裝什麼應用程序,

只需在瀏覽器上經過HTTP請求服務器端相關的紫雲(網頁資源),客戶端Browser瀏覽器就能進行增刪改查。

相關文章
相關標籤/搜索