什么是C/S模式?
文章出處:http://www.yuegoumall.com 作者:興邦電子 人氣: 發表時間:2017年05月02日
[文章內容簡介]:C/S (Client/Server,客戶機/服務器)模式又稱C/S結構,是軟件系統體系結構的一種。C/S結構的關鍵在于功能的分布,一些功能放在前端機(即客戶機)上執行,另一些功能放在后端機(即服務器)上執行。功能的分布在于減少計算機系統的各種瓶頸問題。
C/S (Client/Server,客戶機/服務器)模式又稱C/S結構,是20世紀80年代末逐步成長起來的一種模式,是軟件系統體系結構的一種。C/S結構的關鍵在于功能的分布,一些功能放在前端機(即客戶機)上執行,另一些功能放在后端機(即服務器)上執行。功能的分布在于減少計算機系統的各種瓶頸問題。
C/S模式簡單地講就是基于企業內部網絡的應用系統。與B/S(Browser/Server,瀏覽器/服務器)模式相比,C/S模式的應用系統最大的好處是不依賴企業外網環境,即無論企業是否能夠上網,都不影響應用。
服務器通常采用高性能的PC、工作站或小型機,并采用大型數據庫系統,如ORACLE、SYBASE、InfORMix或 SQL Server。客戶端需要安裝專用的客戶端軟件。
傳統的C/S體系結構雖然采用的是開放模式,但這只是系統開發一級的開放性,在特定的應用中無論是Client端還是Server端都還需要特定的軟件支持。由于沒能提供用戶真正期望的開放環境,C/S結構的軟件需要針對不同的操作系統系統開發不同版本的軟件, 加之產品的更新換代十分快,已經很難適應百臺電腦以上局域網用戶同時使用。而且代價高, 效率低。例如興邦公司2009年推出的C/S版本的一卡通系統。
C/S模式有以下特點: 1.C/S模式將應用與服務分離,系統具有穩定性和靈活性 2.C/S模式配備的是點對點的結構模式,適用于局域網,有可靠的安全性 3.由于客戶端實現與服務器端的直接連接,沒有中間環節,因此響應速度快 4.在C/S模式中,作為客戶機的計算機都要安裝客戶機程序,一旦軟件系統升級,每臺客戶機都要安裝客戶機程序,系統升級和維護較為復雜
本文關鍵詞:C/S模式