1. 程式人生 > >淺析C/S結構與B/S結構

淺析C/S結構與B/S結構

概述
C/S又稱Client/Server或客戶/伺服器模式,伺服器通常採用高效能的PC、工作站或小型機,並採用大型資料庫系統,客戶端需要安裝專用的客戶端軟體;
B/S是Brower/Server的縮寫,客戶機上安裝一個瀏覽器,伺服器安裝資料庫,瀏覽器通過Web Server同資料庫進行資料互動。
C/S結構特點
能充分發揮客戶端PC的處理能力,很多工作可以在客戶端處理後再提交給伺服器;
只適用於區域網,需要專門的遠端訪問技術;
系統擴充套件性差;
需要對系統進行專門的設計來處理分散式的資料;
客戶端需要安裝專用的客戶端軟體,每個客戶端軟體的維護、升級困難。
B/S結構特點
可以在任何地方進行操作而不用安裝任何專門的軟體;
只要有一臺能上網的電腦就能使用,客戶端零維護;
系統的擴充套件非常容易。
總結
CS響應速度快,安全性強,一般應用於區域網中,但是開發維護成本高;BS可以實現跨平臺,客戶端零維護,但是個性化能力低,響應速度較慢。

相關推薦

淺析C/S結構B/S結構

概述 C/S又稱Client/Server或客戶/伺服器模式,伺服器通常採用高效能的PC、工作站或小型機,並採用大型資料庫系統,客戶端需要安裝專用的客戶端軟體; B/S是Brower/Server的

C/S結構B/S結構有什麼區別以及原理是啥?

首先說C/S(Client/Server)結構,他是一種(客戶機/伺服器)的模式,就是我們大家熟知的一些軟體系統,比如我們經常說的某某資訊管理系統,或者我們比較常用的QQ等這些桌面級的應用程式。這種模式下通絡通訊量比較低,降低了系統的通訊開銷,響應速度快,互動性比較強。比較利

C/S模式B/S模式的比較分析

    1. B/S模式的優勢     首先它簡化了客戶端。它無需象C/S模式那樣在不同的客戶機上安裝不同的客戶應用程式,而只需安裝通用的瀏覽器軟體。這樣不但可以節省客戶機的硬碟空間與記憶體,而且使安裝過程更加簡便、網路結構更加靈活。假設一個企業的決策層要開一個討論庫存問題的會議,他們只需從會議室的計算機上直

MVCB/S,C/S結構,三層架構/兩層架構 的關係

MVC是指Model模型,View檢視和Control控制器,也就是業務邏輯,介面和使用者輸入,這樣劃分系統比較清晰,這是設計人員要考慮的事。 什麼是C/S結構。C/S (Client/Server)結構,即大家熟知的客戶機和伺服器結構。它是軟體系統體系結構,通過它可以充分利

web開發 c/s結構b/s結構

pan control col 用戶 模型 web 客戶 格式 一課 web開發 c/s結構 和 b/s結構 c/s結構 --client/server 客戶端/服務器機構 如qq b/s結構 -- browser/server 瀏覽器/服務器結構 如網站 mvc設計

c/s結構b/s結構的區別或其優缺點

c/s結構所謂"C/S"是指Client/Server(客戶機/伺服器)。C/S模式是一種兩層結構的系統:第一層是在客戶機系統上結合了表示與業務邏輯;第二層是通過網路結合了資料庫伺服器。 首先,互動性強是C/S固有的一個優點。在C/S中,客戶端有一套完整的應用程式,在出錯提示、線上幫助等方面都有強大的功能,並

簡單區分軟體開發中幾個概念:C/S結構B/S結構、三層結構和兩層結構、MVC和三層架構

C/S——客戶端/服務端,簡單講就是客戶端電腦上需要安裝專有的軟體來更伺服器交流,就像QQ。主要通過訊息的機制傳遞(當然也可以自己寫協議,遊戲就是這樣做的。) B/S——瀏覽器/服務端,你只要有瀏覽器就可以與伺服器進行通訊,不用再安裝專門的客戶端,通訊協議使用HTTP協議.

C/SB/S架構 區別·優點

其中 targe 平臺 聯系 一個 新頁面 成本 image target C/S和B/S,是再普通不過的兩種軟件架構方式,都可以進行同樣的業務處理,甚至也可以用相同的方式實現共同的邏輯。既然如此,為何還要區分彼此呢?那我們就來看看二者的區別和聯系。 一、C/

HTML5簡介,C/SB/S架構

html5簡介 c/s與b/s架構 HTML5簡介:HTML5是萬維網的核心語言、標準通用標記語言下的一個應用超文本標記語言的第五個版本,所以才稱為HTML5。在HTML4之前都不會帶上版本的都統一稱為HTML,但是因為在HTML的第五個版本改動比較大,與HTML4和之前的版有較大的區別,在這一版本中

Java學習筆記:C/S B/S 區別!

C/S 是Client/Server 的縮寫,是客戶機與伺服器結構的應用程式;B/S是Brower/Server 的縮寫,是瀏覽器和伺服器結構的應用程式,即Web 應用程式。C/S 與B/S 區別如下: 1)硬體環境不同: C/S 一般建立在專用的網路上, 小範圍裡的網路環境, 區域網

#Java學習筆記:C/S B/S 區別!

C/S 是Client/Server 的縮寫,是客戶機與伺服器結構的應用程式;B/S是Brower/Server 的縮寫,是瀏覽器和伺服器結構的應用程式,即Web 應用程式。C/S 與B/S 區別如下: 如果有想要學習java的小夥伴,可來我們的java學習扣裙

ERP之軟體系統架構- C/SB/S區別簡介TEL:13083567937

一、什麼是C/S和B/S 要想對“C/S”和“B/S”技術發展變化有所瞭解,首先必須搞清楚三個問題。 第一、什麼是C/S結構。 C/S(Client/Server)結構,即大家熟知的客戶機和伺服器結構。它是軟體系統 體系結構,通過它可以充分利用兩端硬體環境的優勢

我來學網路——C/SB/S詳解

1.C/S結構,即Client/Server(客戶機/伺服器)結構,是大家熟知的軟體系統體系結構,通過將任務合理分配到Client端和Server端,降低了系統的通訊開銷,可以充分利用兩端硬體環境的優勢。 2.B/S結構,即Browser/Server(瀏覽器/伺服器)結構,是隨著Interne

C/S B/S 模型的聯絡區別

客戶/伺服器模型(C/S) 特點:非對等相互作用,即客戶與伺服器處於不平等的地位。 表現在:伺服器用有客戶所不具備的硬體和軟體資源以及運算能力,伺服器提供服務,客 戶請求服務。 客戶端與伺服器的數量關係 多個客戶程序同時訪問一個伺服器程序(n:1

ERP之軟體系統架構- C/SB/S區別簡介

一、什麼是C/S和B/S 要想對“C/S”和“B/S”技術發展變化有所瞭解,首先必須搞清楚三個問題。 第一、什麼是C/S結構。 C/S(Client/Server)結構,即大家熟知的客戶機和伺服器結構。它是軟體系統 體系結構,通過它可以充分利用兩端硬體環境的優勢,將任務合理分配到Client端和Server端

簡單介紹下C/SB/S架構的異同

做過專案人都知道,現在軟體開發的整體架構主要分為B/S架構與C/S架構,選擇哪種架構不僅對於軟體開發公司很重要,也對應用企業很重要。現在就來分析下兩種架構的異同點: 一、C/S 架構 架構圖: 1、 概念 C/S 架構是一種典型的兩層架構,其全程是C

C/SB/S系統測試的不同點和相同點

C/S 應用中經常用到的測試方法:下面的應用功能測試客戶端應用被獨立地執行,以揭示在其執行中的錯誤。1  伺服器測試        測試伺服器的協調和資料管理功能,也考慮伺服器效能(整體反映時間和資料吞吐量)。2 資料庫測試       測試伺服器儲存的資料的精確性和完整性,檢查客戶端應用提交的事務,以保證資

瀏覽器、C/SB/S

一.瀏覽器的工作原理及種類 瀏覽器在客戶端執行的瀏覽網頁的軟體 客戶端環境:解析度不同造成的 瀏覽器相容性問題:高版本瀏覽器不相容低版本瀏覽器 問答: 在網路頻寬相同的情況下同一臺計算機使用不同的瀏覽器訪問同一個網站,為什麼訪問速度會不一樣? 軟體複雜度: 軟體執行效率:演

C/S B/S 的區別

C/S結構,即Client/Server(客戶機/伺服器)結構,是大家熟知的軟體系統體系結構,通過將任務合理分配到Client端和Server端,降低了系統的通訊開銷,可以充分利用兩端硬體環境的優勢。早期的軟體系統多以此作為首選設計標準。。 B/S結構,即Browser/S

C/SB/S模式對比

現有的軟體系統從使用者互動角度可以分為C/S模式與B/S模式。這兩種模式是經典的開發模式也是現在普遍使用的模式,兩種模式各有優缺點,但適合的模式便是最好的模式。我們可以從以下幾個方面進行對比: 概念 C/S即Client/Server,客戶端-伺服器模式,這種模式需要專門為