要說c/s與b/s的區別,自然先要了解c/s和b/s是什麼。
c/s顧名思義就是client/sever(客戶端/伺服器端)模式的應用,它是一種兩層結構的系統,第一層是安裝在客戶端的客戶端應用程式,第二層是安裝在伺服器上的管理程式。如現在大部分的大型網遊以及qq等桌面應用程式採用的就是c/s模式。它的工作模式,是由客戶機程式發出請求,伺服器接收並且處理請求,然後返回結果的工作模式。因此c/s模式的應用有如下幾個特點:
1、因為c/s模式將應用與服務分離,所以系統具有穩定性和靈活性;
2、c/s模式配備的是點對點的結構模式,適用於區域網,所以具有可靠的安全性;
3、由於客戶端實現與伺服器端的直接連線,沒有中間環節,所以響應速度快;
4、因為c/s模式中,每台客戶機都要安裝客戶端程式,所以在軟體公升級過程中,系統的公升級和維護較為複雜。
b/s顧名思義則是browser/sever(瀏覽器/伺服器端)模式的應用,它是由傳統的兩層c/s模式發展起來的新的網路模式,可以理解為三層結構的c/s模式。它只需要使用者在計算機上安裝瀏覽器軟體,在伺服器上存放資料並安裝伺服器應用程式,使用者便可以通過瀏覽器訪問伺服器,進行資訊瀏覽,檔案傳輸以及電子郵件等服務。所以b/s有一下幾個特點:
1、在系統開發、維護、公升級過程中更方便。因為,系統公升級只需公升級伺服器上的應用程式即可,而使用者計算機上的瀏覽器並不需要公升級,所以在系統的開發與公升級維護中更加的方便;
2、因為使用者是通過瀏覽器訪問的伺服器,所以系統的開放性好;
3、易於擴充套件,它可以由一台伺服器和幾個使用者的小型系統擴充套件到用於成千上萬使用者的大型系統;
4、使用者使用方便,因為b/s應用都是基於瀏覽器的,所以使用者介面更加簡潔類似,使用者操作更加的方便簡單。
從以上c/s與b/s的簡潔中不難看出c/s與b/s的區別。但是要說c/s與b/s誰更好,那只能說,各有各的好,b/s只是為了應用的發展方向,但並不是說c/s就不好,c/s擁有更好的靈活性與相應速度,還有更好的使用者體驗,所以在一些大型網遊中任然使用的c/s模式,這是b/s還難以做到的,所以並不能說出誰好誰壞。
C S,B S的應用的區別
b s browser server 瀏覽器 伺服器,瀏覽器也就是指的是web瀏覽器如微軟的internet explorer mozilla的firefox opera和safari等,隨著internet技術的興起,對c s架構的改進,為了區別於傳統的c s 模式,特意稱為b s模式。在這種模式...
C S,B S的應用的區別
c s和b s都是軟體架構方式 c s client server 客戶端 伺服器結構,其中客戶端和伺服器端都是獨立的計算機,客戶端是面向使用者的應用程式或者是介面,伺服器端通常採用高效能的pc 工作站或者小型機,並採用大型資料庫系統。例如oracle sql server等,且c s較之b s最好...
C S,B S的應用的區別
一 概念 c s又稱client server或客戶 伺服器模式。伺服器通常採用高效能的pc 工作站或小型機,並採用大型資料庫系統。是客戶 伺服器端的互動。b s是brower server的縮寫,是瀏覽器 伺服器端的互動。該架構是web興起後的一種網路結構模式。二 c s 和 b s 構架區別 c...