當前位置:首頁 » 文件傳輸 » bs架構有訪問量限制嗎
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

bs架構有訪問量限制嗎

發布時間: 2022-09-10 03:48:32

『壹』 BS 與 CS 連接對伺服器資料庫的影響

對於資料庫層面是一樣的,都是通過adodb
對於伺服器就不一樣了,一個是區域網,伺服器壓力會小一些,bs架構當然對伺服器要求更高些

『貳』 實時BS架構有什麼特點

特點:

B/S結構可以在任何地方進行操作而不用安裝任何專門的軟體。只要有一台能上網的電腦就能使用,客戶端零維護,甚至可以在線申請,通過公司內部的安全認證後,不需要人的參與,系統可以自動分配給用戶一個賬號進入系統。

B/S結構即瀏覽器和伺服器結構。它是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。在這種結構下,用戶工作界面是通過WWW瀏覽器來實現,極少部分事務邏輯在前端實現,但是主要事務邏輯在伺服器端(Server)實現,形成所謂三層3-tier結構。

這樣就大大簡化了客戶端電腦載荷,減輕了系統維護與升級的成本和工作量,降低了用戶的總體成本(TCO)。

商業比較

投入成本比較。B/S結構軟體一般只有初期一次性投入成本。對於集團來講,有利於軟體項目控制和避免IT黑洞,而C/S結構的軟體則不同,隨著應用范圍的擴大,投資會連綿不絕。

硬體投資保護比較。在對已有硬體投資的保護方面,兩種結構也是完全不同的。當應用范圍擴大,系統負載上升時,C/S結構軟體的一般解決方案是購買更高性能的伺服器;而B/S架構則是通過增加伺服器的數量來承擔更大的負載。

以上內容參考:網路-BS架構

『叄』 介紹一下B/S架構和C/S架構的區別,以及在功能設計上的區別

1、負荷:B/S架構集中於伺服器端,C/S架構多數負荷平攤到客戶端
2、架構設計:B/S架構重點考慮伺服器並發訪問、資源分配和性能調整,C/S架構充分利用客戶端資源
3、開發難度:B/S架構 大於 C/S架構
4、維護修改難度:B/S架構 小於C/S架構
5、可移植性、功能變更可伸縮性:B/S架構 比 C/S架構 容易很多
隨著開發者的熟練程度以及開發工具的不斷完善,兩者差異越來越小了

『肆』 請詳細解釋下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證書)後,不需要人的參與,系統可以自動分配給用戶一個賬號進入系統。

『伍』 後端開發從零起步【1】CS\BS架構

【新手任務】一些需要理解、記憶的基礎概念

CS架構(客戶端-伺服器模式,如大多數APP)
主要優點:
1 客戶端的界面和功能可以很豐富
2 應用伺服器的負荷較輕
3 響應速度較快
主要缺點:
適用面窄,用戶群體固定
維護和客戶端版本升級的成本高

BS架構(瀏覽器-伺服器模式,如頁游、網站、小程序)
主要優點:
1 無需安裝客戶端
2 適用面廣,用戶群可以不固定
3 通過許可權控制實現多客戶訪問,交互性強
4 維護和升級成本低,無需更新
主要缺點:
1 伺服器負荷較重
2 瀏覽器的界面和功能想達到客戶端的程度需大量成本
3 在跨瀏覽器上不盡如人意,適配較復雜

Java Web
Web意為網頁,表示互聯網供外界訪問的資源。
1 靜態資源 始終不變的數據
2 動態資源 由程序產生的數據,根據訪問變數(時間、地址或者用戶選項等等)的不同產生不同的內容

『陸』 BS架構的優勢與劣勢

C/S又稱Client/Server或客戶/伺服器模式。伺服器通常採用高性能的PC、工作站或小型機,並採用大型資料庫系統,如Oracle、Sybase、Informix或 SQL Server。客戶端需要安裝專用的客戶端軟體。
C/S的優點是能充分發揮客戶端PC的處理能力,很多工作可以在客戶端處理後再提交給伺服器。對應的優點就是客戶端響應速度快。缺點主要有以下幾個:
而隨著互聯網的飛速發展,移動辦公和分布式辦公越來越普及,這需要我們的系統具有擴展性。這種方式遠程訪問需要專門的技術,同時要對系統進行專門的設計來處理分布式的數據。
客戶端需要安裝專用的客戶端軟體。首先涉及到安裝的工作量,其次任何一台電腦出問題,如病毒、硬體損壞,都需要進行安裝或維護。特別是有很多分部或專賣店的情況,不是工作量的問題,而是路程的問題。還有,系統軟體升級時,每一台客戶機需要重新安裝,其維護和升級成本非常高。
對客戶端的操作系統一般也會有限制。可能適應於Win98,但不能用於win2000或Windows XP。或者不適用於微軟新的操作系統等等,更不用說Linux、Unix等。
Client/Server是建立在區域網的基礎上的。Browser/Server是建立在廣域網的基礎上的.。
1.硬體環境不同:C/S 一般建立在專用的網路上,小范圍里的網路環境,區域網之間再通過專門伺服器提供連接和數據交換服務。B/S 建立在廣域網之上的, 不必是專門的網路硬體環境。例如電話上網,,租用設備.,信息管理,有比C/S更強的適應范圍,一般只要有操作系統和瀏覽器就行。
2.對安全要求不同:C/S 一般面向相對固定的用戶群, 對信息安全的控制能力很強, 一般高度機密的信息系統採用C/S 結構適宜,可以通過B/S發布部分可公開信息。B/S 建立在廣域網之上, 對安全的控制能力相對弱,面向是不可知的用戶群。
3.對程序架構不同:C/S 程序可以更加註重流程,,可以對許可權多層次校驗,,對系統運行速度可以較少考慮。B/S 對安全以及訪問速度的多重的考慮,,建立在需要更加優化的基礎之上,比C/S有更高的要求。 B/S結構的程序架構是發展的趨勢,從MS的.Net系列的BizTalk 2000 Exchange 2000等,全面支持網路的構件搭建的系統.。SUN 和IBM推的JavaBean 構件技術等,使 B/S更加成熟。
4.軟體重用不同:C/S 程序可以不可避免的整體性考慮,構件的重用性不如在B/S要求下的構件的重用性好。B/S 對的多重結構,要求構件相對獨立的功能,能夠相對較好的重用。
5.系統維護不同:系統維護在是軟體生存周期中,開銷大。重要C/S 程序由於整體性,,必須整體考察, 處理出現的問題以及系統升級。升級難,可能是再做一個全新的系統。B/S程序由構件組成,方便構件個別的更換,實現系統的無縫升級,系統維護開銷減到最小,用戶從網上自己下載安裝就可以實現升級。
6.處理問題不同:C/S 程序可以處理用戶面固定,並且在相同區域,,安全要求高需求,與操作系統相關,應該都是相同的系統。B/S 建立在廣域網上,面向不同的用戶群,分散地域,這是C/S無法作到的,與操作系統平台關系最小。
7.用戶介面不同:C/S 多是建立的Window平台上,表現方法有限。對程序員普遍要求較高。B/S 建立在瀏覽器上,,有更加豐富和生動的表現方式與用戶交流,並且大部分難度減低,減低開發成本。
8.信息流不同:C/S 程序一般是典型的中央集權的機械式處理,交互性相對低。B/S 信息流向可變化, B-B、 B-C、 B-G等信息流向的變化,更象交易中心。 C/S結構軟體(即客戶機/伺服器模式)分為客戶機和伺服器兩層,客戶機不是毫無運算能力的輸入、輸出設備,而是具有了一定的數據處理和數據存儲能力,通過把應用軟體的計算和數據合理地分配在客戶機和伺服器兩端,可以有效地降低網路通信量和伺服器運算量。由於伺服器連接個數和數據通信量的限制,這種結構的軟體適於在用戶數目不多的區域網內使用。國內現階段的大部分ERP(財務)軟體產品即屬於此類結構。
B/S(瀏覽器/伺服器模式)是隨著Internet技術的興起,對C/S結構的一種改進。在這種結構下,軟體應用的業務邏輯完全在應用伺服器端實現,用戶表現完全在Web伺服器實現,客戶端只需要瀏覽器即可進行業務處理,是一種全新的軟體系統構造技術。這種結構更成為當今應用軟體的首選體系結構。e通管理系列產品即屬於此類結構。
1,數據安全性比較。由於C/S結構軟體的數據分布特性,客戶端所發生的火災、盜搶、地震、病毒、黑客等都成了可怕的數據殺手。另外,對於集團級的異地軟體應用,C/S結構的軟體必須在各地安裝多個伺服器,並在多個伺服器之間進行數據同步。如此一來,每個數據點上的數據安全都影響了整個應用的數據安全。所以,對於集團級的大型應用來講,C/S結構軟體的安全性是令人無法接受的。對於B/S結構的軟體來講,由於其數據集中存放於總部的資料庫伺服器,客戶端不保存任何業務數據和資料庫連接信息,也無需進行什麼數據同步,所以這些安全問題也就自然不存在了。
2,數據一致性比較。在C/S結構軟體的解決方案里,對於異地經營的大型集團都採用各地安裝區域級伺服器,然後再進行數據同步的模式。這些伺服器每天必須同步完畢之後,總部才可得到最終的數據。由於局部網路故障造成個別資料庫不能同步不說,即使同步上來,各伺服器也不是一個時點上的數據,數據永遠無法一致,不能用於決策。對於B/S結構的軟體來講,其數據是集中存放的,客戶端發生的每一筆業務單據都直接進入到中央資料庫,不存在數據一致性的問題。
3,數據實時性比較。在集團級應用里,C/S結構不可能隨時隨地看到當前業務的發生情況,看到的都是事後數據;而B/S結構則不同,它可以實時看到當前發生的所有業務,方便了快速決策,有效地避免了企業損失。
4,數據溯源性比較。由於B/S結構的數據是集中存放的,所以總公司可以直接追溯到各級分支機構(分公司、門店)的原始業務單據,也就是說看到的結果可溯源。大部分C/S結構的軟體則不同,為了減少數據通信量,僅僅上傳中間報表數據,在總部不可能查到各分支機構(分公司、門店)的原始單據。
5,服務響應及時性比較。企業的業務流程、業務模式不是一成不變的,隨著企業不斷發展,必然會不斷調整。軟體供應商提供的軟體也不是完美無缺的,所以,對已經部署的軟體產品進行維護、升級是正常的。C/S結構軟體,由於其應用是分布的,需要對每一個使用節點進行程序安裝,所以,即使非常小的程序缺陷都需要很長的重新部署時間,重新部署時,為了保證各程序版本的一致性,必須暫停一切業務進行更新(即「休克更新」),其服務響應時間基本不可忍受。而B/S結構的軟體不同,其應用都集中於總部伺服器上,各應用結點並沒有任何程序,一個地方更新則全部應用程序更新,可以做到快速服務響應。
6,網路應用限制比較。C/S結構軟體僅適用於區域網內部用戶或寬頻用戶(1兆以上);而我們的B/S結構軟體可以適用於任何網路結構(包括33.6K撥號入網方式),特別適於寬頻不能到達的地方(例如迪信通集團的某些分公司,僅靠電話上網即可正常使用軟體系統)。
7,存儲模式比較。B/S結構相應數據完全來自於後台資料庫,而C/S結構部分數據來源於存儲在本地的臨時文件,剩餘的部分來源於資料庫,因此C/S結構響應時間會更快。 1,投入成本比較。B/S結構軟體一般只有初期一次性投入成本。對於集團來講,有利於軟體項目控制和避免IT黑洞,而C/S結構的軟體則不同,隨著應用范圍的擴大,投資會連綿不絕。
2,硬體投資保護比較。在對已有硬體投資的保護方面,兩種結構也是完全不同的。當應用范圍擴大,系統負載上升時,C/S結構軟體的一般解決方案是購買更高性能的伺服器;而B/S架構則是通過增加伺服器的數量來承擔更大的負載。

『柒』 BS、CS混合架構電子政務系統設計

BS、CS混合架構電子政務系統設計

在省政委開發的電子政務系統中,採用了C/S與B/S混合構架模式,經過運行後得出這一混合模式所開發系統很適合於電子政務管理。還通過WWW伺服器開發技術進一步提高系統自動化程度,促進辦公系統自動化和遠程管理,使政務工作更為高效。

1 B/S、C/S兩種結構模式

C/S是一種Client(客戶機)/Server(伺服器)的兩層體系結構,第一層為Client(客戶)程序,用於顯示圖形界面與數據交互,第二層是Server(伺服器)程序,負責處理數據,並將其返回給客戶機[1];該體系結構主要面向區域網,對於一些保密性強,操作過程復雜、數據信息量大的工作模塊最好使用該體系結構。B/S是一種由傳統C/S模式發展而來的三層C/S結構在Web上應用的特殊C/S網路結構模式,即瀏覽器/Web/資料庫伺服器的三級C/S結構;適用於一些安全性要求相對較低、數據查詢兩大、操作簡單模塊。除了具有C/S模型的所有優點外,B/S還具有使用簡單,提供了一個統一的客戶端,維護工作集中於伺服器端,通用性強的Web的開放式標准,擴展性好,可接入Internet等優點。

2 基於BS、CS混合架構的電子政務系統的設計與實現

2.1 需求與系統功能分析

該電子政務系統是基於某省政法委的工作需求設定的業務工作需要而設定,在系統需求分析過程中,將整個系統大致分為業務處理,網上會議,協同辦公,內部門戶以及介面幾個功能部分。具體需求如下:(1)建設省委政法委內部門戶網站:為政法委系統工作人員提供個性化、交互訪問的內部門戶網站平台。(2)建設辦公自動化系統:主要功能是為個人建立一個相對獨立的工作環境,包括日常個人辦公的主要內容:收發公文、網上會議管理、待辦事項、公務授權、日程安排、通訊錄、信息查詢等。(3)建設業務處理系統:包括值班收文登記管理、社會管理綜合治理信息管理、信訪信息管理、執法辦案信息管理、維穩信息管理以及報表統計管理。

2.2 系統總體設計

2.2.1 系統目標

本系統的設計目標是採用OOP面向對象的程序設計技術和原型化方法,自頂向下逐層分解構造系統模型,並利用Delphi 的RAD工具加快系統C/S實現,以及VS.NET來實現B/S部分。該系統使省政委擁有更完善、更准確有效的'業務資料庫,提高政委業務的整體水平和效率。

2.2.2 系統操作模塊設計

根據系統的需求分析,本系統主要分為以下幾個模塊。

(1)站點管理:節點實現對欄目、專題、頻道等資源的組織管理,支持無限級樹形結構管理,可以單獨設定各個節點的列表、內容模板,實現多種發布方式,支持自定義節點數據結構,方便不同內容的擴展。

(2)內容管理:支持多種數據形式,以及各種復雜的文檔編輯功能,提供報送和引用方式進行數據共享交換。

(3)模板管理:系統支持任意風格的HTML模板,模板的置標語言和XHTML、XML規范兼容;支持可視化編輯;支持多種文檔置標定義;支持模板導入、導出與在線管理等功能。

(4)網站發布:支持文檔處理功能;網站採用靜態生成多渠道發布模式,與節點設定不同模板,發布生成個性化頁面,支持多種數字媒體的發布;支持增量、完全、智能等多種發布模式。

(5)網站管理:後台網站管理員對整個網站和相應欄目進行維護和管理,且提供統一的後台管理入口,並根據許可權更改網站展現的內容,實現動態管理功能。

2.2.3 系統結構設計

外網和內網應採用不同的結構,外網用戶不直接訪問數據伺服器,從而保證政務系統原始資料庫的安全和保密性[2]。政務系統內網交互性強、訪問量大、數據修改和查詢次數多,尤其是業務處理系統,因此要用C/S結構。為了實現內網、外網採用不同許可權管理,其內網用戶可以對資料進行上傳和更改,網頁生成。而外網用戶只能在客戶端對WEB中的基本信息進行查詢,不能修改;應以B/S結構模式作為外網結構。

2.3 系統實現

2.3.1 C/S部分實現

C/S部分的實現主要從兩個方面來闡述,即是客戶端程序和伺服器程序。

系統的客戶端程序主要面向內部人員,可利用面向對象編程技術實現系統登錄、信息查詢與修改、系統服務、消息通知等功能。在客戶端程序中,檢測伺服器連接伺服器,在用戶登錄伺服器後可從SQL Server數據伺服器獲取對應的信息和許可權,得到相應的菜單、功能按鈕。客戶端程序操作,須先向服務端請求,經服務端的許可權判斷和數據處理,再反饋結果給客戶,還可自動備份相關數據。所有操作基本集中於客戶端實現,而該客戶端是通過Delphi的RAD工具,快速建立跨多平台應用程序,並開啟可視化原型,使用預建組件和拖曳視覺設計更快的建立應用程序,保證應用程序在未來能與主要的資料庫連接,以及現有的組件能和雲端相連,並利用商業組件來作介面,包括軟體介面和硬體介面,以及資料庫和多層次的網路應用程序[3]。

伺服器端程序主要面向伺服器或網站的管理員、政委高層主要實現以下功能:(1)檢查客戶端的連接情況、IP訪問地址和操作日誌,並據此反饋程序的運行情況,對出現的程序Bug進行修正。(2)提供資料庫的訪問鏈接。(3)用戶角色許可權的管理,資料庫的關閉、啟動、備份與恢復等。(4)消息傳輸機制。(5)可強制退出以防止用戶的惡意操作。

C/S部分的服務端程序將與B/S部分的服務端相連接,實現IP地址控制訪問。

2.3.2 B/S部分實現

在客戶端與伺服器端之間增加了一個WWW伺服器是實現B/S結構的關鍵[4];而用戶許可權的控制是實現電子政務統B/S部分中WWW伺服器端功能的關鍵。B/S結構主要實現的是通過瀏覽器來訪問資料庫伺服器,從而避免開發與維護客戶端工作。在各類環境下,外部人員打開瀏覽器,即可訪問WWW伺服器,輸入用戶名和密碼就可訪問資料庫伺服器。對於不同用戶,對其許可權作出了相應的限制。查詢的用戶,只允許查詢系統中允許發布的信息,而不能對資料庫做出任何修改。對於需要更新資料庫的用戶,只能按自身許可權修改。

系統B/S部分的實現是採用的ASP.NET,它是基於通用語言的編澤運行的程序,可使運行的任務簡單化,具有強大性和適應性,可以運行在Web應用軟體開發者的幾乎全部的平台上。

;

『捌』 什麼是BS,BS和CS的區別有哪些:

一,B/S結構是WEB興起後的一種網路結構模式,WEB瀏覽器是客戶端最主要的應用軟體。這種模式統一了客戶端,將系統功能實現的核心部分集中到伺服器上,簡化了系統的開發、維護和使用。

二,區別(C/S與B/S):

1.硬體環境不同:

C/S 一般建立在專用的網路上,小范圍里的網路環境,區域網之間再通過專門伺服器提供連接和數據交換服務。B/S 建立在廣域網之上的,不必是專門的網路硬體環境,例如電話上網,租用設備. 信息自己管理. 有比C/S更強的適應范圍,一般只要有操作系統和瀏覽器就行。

2.對安全要求不同:

C/S 一般面向相對固定的用戶群,對信息安全的控制能力很強。 一般高度機密的信息系統採用C/S 結構適宜。可以通過B/S發布部分可公開信息。B/S 建立在廣域網之上, 對安全的控制能力相對弱, 可能面向不可知的用戶。

3.對程序架構不同:

C/S 程序可以更加註重流程, 可以對許可權多層次校驗, 對系統運行速度可以較少考慮。B/S 對安全以及訪問速度的多重的考慮,建立在需要更加優化的基礎之上. 比C/S有更高的要求 B/S結構的程序架構是發展的趨勢,從MS的.Net系列的BizTalk 2000 Exchange 2000等,全面支持網路的構件搭建的系統。SUN 和IBM推JavaBean構件技術等,使 B/S更加成熟.。

4.軟體重用不同:

C/S 程序可以不可避免的整體性考慮,構件的重用性不如在B/S要求下的構件的重用性好。B/S 的多重結構,要求構件相對獨立的功能, 能夠相對較好的重用,就如買來的餐桌可以再利用,而不是做在牆上的石頭桌子。

5.系統維護不同:

C/S 程序由於整體性,必須整體考察,處理出現的問題以及系統升級、升級難、 可能是再做一個全新的系統。B/S 構件組成,方便構件個別的更換,實現系統的無縫升級.系統維護開銷減到最小.用戶從網上自己下載安裝就可以實現升級。

(8)bs架構有訪問量限制嗎擴展閱讀:

作用:

由於Client/Server結構存在的種種問題,因此人們又在它原有的基礎上提出了一種具有三層模式(3-Tier)的應用系統結構瀏覽器/伺服器(Browser/Server)結構。Browser/Server結構是伴隨著網際網路的興起,對Client/Server結構的一種改進。從本質上說,Browser/Server結構也是一種Client/Server結構,它可看作是一種由傳統的二層模式Client/Server結構發展而來的三層模式Client/Server結構在Web上應用的特例。

Browser/Server結構主要是利用了不斷成熟的Web瀏覽器技術:結合瀏覽器的多種腳本語言和ActiveX技術,用通用瀏覽器實現原來需要復雜專用軟體才能實現的強大功能,同時節約了開發成本。

B/S最大的優點就是可以在任何地方進行操作而不用安裝任何專門的軟體,只要有一台能上網的電腦就能使用,客戶端零安裝、零維護。系統的擴展非常容易。

參考資料:網路-B/S結構

『玖』 CS架構和BS架構最主要的區別是什麼

C/S 與 B/S 區別:

Client/Server是建立在區域網的基礎上的.Browser/Server是建立在廣域網的基礎上的。

1.硬體環境不同

C/S 一般建立在專用的網路上, 小范圍里的網路環境, 區域網之間再通過專門伺服器提供連接和數據交換服務。

B/S 建立在廣域網之上的, 不必是專門的網路硬體環境,例如電話上網, 租用設備. 信息管理. 有比C/S更強的適應范圍, 一般只要有操作系統和瀏覽器就行。

2.對安全要求不同

C/S 一般面向相對固定的用戶群, 對信息安全的控制能力很強. 一般高度機密的信息系統採用C/S 結構適宜. 可以通過B/S發布部分可公開信息。

B/S 建立在廣域網之上, 對安全的控制能力相對弱, 面向是不可知的用戶群。

3.對程序架構不同

C/S 程序可以更加註重流程, 可以對許可權多層次校驗, 對系統運行速度可以較少考慮。

B/S 對安全以及訪問速度的多重的考慮, 建立在需要更加優化的基礎之上. 比C/S有更高的要求 B/S結構的程序架構是發展的趨勢, 從MS的.Net系列的BizTalk 2000 Exchange 2000等, 全面支持網路的構件搭建的系統. SUN 和IBM推的JavaBean 構件技術等,使 B/S更加成熟。

(9)bs架構有訪問量限制嗎擴展閱讀:

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

B/S結構,即Browser/Server(瀏覽器/伺服器)結構,是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。在這種結構下,用戶界面完全通過WWW瀏覽器實現,一部分事務邏輯在前端實現,但是主要事務邏輯在伺服器端實現,形成所謂3-tier結構。

B/S結構,主要是利用了不斷成熟的WWW瀏覽器技術,結合瀏覽器的多種scrīpt語言(VBscrīpt、Javascrīpt…)和ActiveX技術,用通用瀏覽器就實現了原來需要復雜專用軟體才能實現的強大功能,並節約了開發成本,是一種全新的軟體系統構造技術。