❶ CS架構和BS架構的區別
1.CS(Client/Server):客戶端----伺服器結構。C/S結構在技術上很成熟,它的主要特點是交互性強、具有安全的存取模式、網路通信量低、響應速度快、利於處理大量數據。因為客戶端要負責絕大多數的業務邏輯和UI展示,又稱為胖客戶端。它充分利用兩端硬體,將任務分配到Client 和Server兩端,降低了系統的通訊開銷。C/S結構的軟體需要針對不同的操作系統系統開發不同版本的軟體,加之產品的更新換代十分快,已經很難適應百台電腦以上區域網用戶同時使用。
C/S 架構是一種典型的兩層架構,其客戶端包含一個或多個在用戶的電腦上運行的程序,而伺服器端有兩種,一種是資料庫伺服器端,客戶端通過資料庫連接訪問伺服器端的數據;另一種是Socket伺服器端,伺服器端的程序通過Socket與客戶端的程序通信。
2.BS(Browser/Server):瀏覽器----伺服器結構,是目前應用系統的發展方向。BS是伴隨著Internet技術的興起,對C/S架構的改進,為了區別於傳統的C/S 模式,特意稱為B/S模式。在這種結構下,通過W3瀏覽器來進入工作界面,極少部分事務邏輯在前端(Browser)實現,主要事務邏輯在伺服器端(Server)實現,形成三層(3-tier)結構。這樣使得客戶端電腦負荷大大簡化(因此被稱為瘦客戶端),減輕了系統維護、升級的支出成本,降低了用戶的總體成本(TCO)。
BS的主要特點是分布性強、維護方便、開發簡單且共享性強、總體擁有成本低。但數據安全性問題、對伺服器要求過高、數據傳輸速度慢、軟體的個性化特點明顯降低,難以實現傳統模式下的特殊功能要求。它是瘦客戶端,對大量的數據輸入以及報表的應答等都需要通過瀏覽器與伺服器進行交互,通信開銷大,而且對於實現復雜的應用構造有較大的困難。
❷ CS 和 BS 架構的優缺點分別是什麼
BS架構可以在任何具有瀏覽器的設備(筆記本電腦,平板電腦,智能手機)上直接從互聯網瀏覽器運行應用程序。 在CS環境中,伺服器上的軟體與設備(客戶端)上的軟體進行通信。 設備必須具有與伺服器匹配的軟體,並且只有特定的設備和操作系統才能工作。
CS模型是一個分布式應用程序結構,它在資源或服務的提供者(稱為伺服器)和服務請求者(稱為客戶端)之間分配任務或工作負載。
伺服器按其提供的服務進行分類。例如,網路伺服器提供網頁,文件伺服器提供計算機文件。共享資源可以是從程序和數據到處理器和存儲設備的任何伺服器計算機的軟體和電子組件。伺服器的資源共享構成服務。
❸ CS結構和BS結構的區別
BS和CS的區別以及優缺點 C/S又稱Client/Server或客戶/伺服器模式。伺服器通常採用高性能的PC、工作站或小型機,並採用大型資料庫系統,如Oracle、Sybase、Informix或 SQL Server。客戶端需要安裝專用的客戶端軟體。 B/S是Brower/Server的縮寫,客戶機上只要安裝一個瀏覽器(Browser),如Netscape Navigator或Internet Explorer,伺服器安裝Oracle、Sybase、Informix或 SQL Server等資料庫。瀏覽器通過Web Server 同資料庫進行數據交互。 C/S的優點是能充分發揮客戶端PC的處理能力,很多工作可以在客戶端處理後再提交給伺服器。對應的優點就是客戶端響應速度快。缺點主要有以下幾個: 只適用於區域網。而隨著互聯網的飛速發展,移動辦公和分布式辦公越來越普及,這需要我們的系統具有擴展性。這種方式遠程訪問需要專門的技術,同時要對系統進行專門的設計來處理分布式的數據。 客戶端需要安裝專用的客戶端軟體。首先涉及到安裝的工作量,其次任何一台電腦出問題,如病毒、硬體損壞,都需要進行安裝或維護。特別是有很多分部或專賣店的情況,不是工作量的問題,而是路程的問題。還有,系統軟體升級時,每一台客戶機需要重新安裝,其維護和升級成本非常高。 對客戶端的操作系統一般也會有限制。可能適應於Win98, 但不能用於win2000或Windows XP。或者不適用於微軟新的操作系統等等,更不用說Linux、Unix等。 B/S最大的優點就是可以在任何地方進行操作而不用安裝任何專門的軟體。只要有一台能上網的電腦就能使用,客戶端零維護。系統的擴展非常容易,只要能上網,再由系統管理員分配一個用戶名和密碼,就可以使用了。甚至可以在線申請,通過公司內部的安全認證(如CA證書)後,不需要人的參與,系統可以自動分配給用戶一個賬號進入系統。
❹ CS和BS架構的優缺點分別是什麼
BS系統和CS系統絕對可以交互的。介面只要定義好(請找個牛b的人來做這件事), 沒有任何問題。(就是BS和BS交互, 介面沒定義好, 也是一團亂麻, 沒有什麼優勢。如果交互, 要看用友那邊願不願意為你們提供介面, 或者做改動。這個要商量的。(估計是他們不願意出人力資源來改動, 或者要加錢的)BS系統會不會慢, 這個如果系統做得好, 比如淘寶(雙11上億人也不覺得慢), 如果系統做得不好, 比如12306, 就不說了.不知道你們的對速度要求有多敏感, 通知只有工業控制(比如工廠, 車間機器, 稍微慢一點就會死人的)或者3D游戲, 才很強調速度。個人沒有ERP經驗, 以上純屬瞎扯, 但我的同學大部分都在做ERP或類似系統, 全部用Java寫的。 全部是B/S, 但是有了解國際著名的ERP, SAP以前(包括現在大部分)都是C/S的, 而Oracle是B/S的, 兩家都不錯, 兩家都很好, 所以還是具體情況具體分析。運行介面的問題可能存在:生產流程或者相關管理流程更改帶來的二次開發,導致介面兼容性上做資源再投入。對數據需求的變化,統計口徑與視角的變化。這種BS問題不是BS,CS的選擇能解決的。都要讓你頭疼。就像會計科目變化,成本利潤中心變化帶來的影響。集團管控的目標會一直指向到生產系統么。生產層面的數據,可能只能對子公司有意義吧?我的經驗是這不會影響集團層面的管控目標。
❺ 請幫忙解釋電腦中BS和CS結構的區別
BS和CS的區別以及優缺點
C/S又稱Client/Server或客戶/伺服器模式。伺服器通常採用高性能的PC、工作站或小型機,並採用大型資料庫系統,如Oracle、Sybase、Informix或 SQL Server。客戶端需要安裝專用的客戶端軟體。
B/S是Brower/Server的縮寫,客戶機上只要安裝一個瀏覽器(Browser),如Netscape Navigator或Internet Explorer,伺服器安裝Oracle、Sybase、Informix或 SQL Server等資料庫。瀏覽器通過Web Server 同資料庫進行數據交互。
C/S的優點是能充分發揮客戶端PC的處理能力,很多工作可以在客戶端處理後再提交給伺服器。對應的優點就是客戶端響應速度快。缺點主要有以下幾個:
只適用於區域網。而隨著互聯網的飛速發展,移動辦公和分布式辦公越來越普及,這需要我們的系統具有擴展性。這種方式遠程訪問需要專門的技術,同時要對系統進行專門的設計來處理分布式的數據。
客戶端需要安裝專用的客戶端軟體。首先涉及到安裝的工作量,其次任何一台電腦出問題,如病毒、硬體損壞,都需要進行安裝或維護。特別是有很多分部或專賣店的情況,不是工作量的問題,而是路程的問題。還有,系統軟體升級時,每一台客戶機需要重新安裝,其維護和升級成本非常高。
對客戶端的操作系統一般也會有限制。可能適應於Win98, 但不能用於win2000或Windows XP。或者不適用於微軟新的操作系統等等,更不用說Linux、Unix等。
B/S最大的優點就是可以在任何地方進行操作而不用安裝任何專門的軟體。只要有一台能上網的電腦就能使用,客戶端零維護。系統的擴展非常容易,只要能上網,再由系統管理員分配一個用戶名和密碼,就可以使用了。甚至可以在線申請,通過公司內部的安全認證(如CA證書)後,不需要人的參與,系統可以自動分配給用戶一個賬號進入系統。
❻ 請詳細解釋下BS結構和CS結構
C/S又稱Client/Server或客戶/伺服器模式。伺服器通常採用高性能的PC、工作站或小型機,並採用大型資料庫系統,如Oracle、Sybase、Informix或 SQL Server。客戶端需要安裝專用的客戶端軟體。
B/S是Brower/Server的縮寫,客戶機上只要安裝一個瀏覽器(Browser),如Netscape Navigator或Internet Explorer,伺服器安裝Oracle、Sybase、Informix或 SQL Server等資料庫。瀏覽器通過Web Server 同資料庫進行數據交互。
C/S的優點是能充分發揮客戶端PC的處理能力,很多工作可以在客戶端處理後再提交給伺服器。對應的優點就是客戶端響應速度快。缺點主要有以下幾個:
只適用於區域網。而隨著互聯網的飛速發展,移動辦公和分布式辦公越來越普及,這需要我們的系統具有擴展性。這種方式遠程訪問需要專門的技術,同時要對系統進行專門的設計來處理分布式的數據。
客戶端需要安裝專用的客戶端軟體。首先涉及到安裝的工作量,其次任何一台電腦出問題,如病毒、硬體損壞,都需要進行安裝或維護。特別是有很多分部或專賣店的情況,不是工作量的問題,而是路程的問題。還有,系統軟體升級時,每一台客戶機需要重新安裝,其維護和升級成本非常高。
對客戶端的操作系統一般也會有限制。可能適應於Win98, 但不能用於win2000或Windows XP。或者不適用於微軟新的操作系統等等,更不用說Linux、Unix等。
B/S最大的優點就是可以在任何地方進行操作而不用安裝任何專門的軟體。只要有一台能上網的電腦就能使用,客戶端零維護。系統的擴展非常容易,只要能上網,再由系統管理員分配一個用戶名和密碼,就可以使用了。甚至可以在線申請,通過公司內部的安全認證(如CA證書)後,不需要人的參與,系統可以自動分配給用戶一個賬號進入系統。