b/s(browser/server):瀏覽器/伺服器,瀏覽器也就是指的是web瀏覽器如微軟的internet explorer、mozilla的firefox、opera和safari等,隨著internet技術的興起,對c/s架構的改進,為了區別於傳統的c/s 模式,特意稱為b/s模式。在這種模式下,極少的邏輯是在前端(browser)實現,主要事務邏輯在伺服器端(server)實現,和db端構形成三層結構。這樣就極大程度上減輕了客戶端.
c/s(client/server):客戶端/服務端,c/s 架構是一種典型的兩層架構,其客戶端包含乙個或多個在使用者的電腦上執行的程式,而伺服器端有兩種,一種是資料庫伺服器端,客戶端通過資料庫連線訪問伺服器端的資料;另一種是socket伺服器端,伺服器端的程式通過socket與客戶端的程式通訊。客戶端需要實現絕大多數的業務邏輯和介面展示。這種架構中,作為客戶端的部分需要承受很大的壓力,因為顯示邏輯和事務處理都包含在其中,通過與資料庫的互動(通常是sql或儲存過程的實現)來達到持久化資料,以此滿足實際專案的需要。
cs和bs結構各自的優、缺點
1.c/s的優點是能充分發揮客戶端pc的處理能力,很多任務作可以在客戶端處理後再提交給伺服器。對應的優點就是客戶端響應速度快。缺點主要有以下幾個:
只適用於區域網。而隨著網際網路的飛速發展,移動辦公和分布式辦公越來越普及,這需要我們的系統具有擴充套件性。這種方式遠端訪問需要專門的技術。
2、b/s最大的優點就是可以在任何地方進行操作而不用安裝任何專門的軟體。只要有一台能上網的電腦就能使用,客戶端零維護。系統的擴充套件非常容易,只要能上網。
C S B S應用的區別
要說c s與b s的區別,自然先要了解c s和b s是什麼。c s顧名思義就是client sever 客戶端 伺服器端 模式的應用,它是一種兩層結構的系統,第一層是安裝在客戶端的客戶端應用程式,第二層是安裝在伺服器上的管理程式。如現在大部分的大型網遊以及qq等桌面應用程式採用的就是c 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...