bs/cs瀏覽方式

C/S (Client/Server)結構,即大家熟知的客戶機和伺服器結構。它是軟體系統體系結構,通過它可以充分利用兩端硬體環境的優勢,將任務合理分配到Client端和Server端來實現,降低了系統的通訊開銷。B/S(Browser/Server)結構即瀏覽器和伺服器結構。它是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。

簡介

第一、什麼是C/S結構。C/S (Client/Server)結構,即大家熟知的客戶機和伺服器結構。它是軟體系統體系結構,通過它可以充分利用兩端硬體環境的優勢,將任務合理分配到Client端和Server端來實現,降低了系統的通訊開銷。目前大多數套用軟體系統都是Client/Server形式的兩層結構,由於現在的軟體套用系統正在向分散式的Web套用發展,Web和Client/Server 套用都可以進行同樣的業務處理,套用不同的模組共享邏輯組件;因此,內部的和外部的用戶都可以訪問新的和現有的套用系統,通過現有套用系統中的邏輯可以擴展出新的套用系統。這也就是目前套用系統的發展方向。
傳統的C/S體系結構雖然採用的是開放模式,但這只是系統開發一級的開放性,在特定的套用中無論是Client端還是Server端都還需要特定的軟體支持。由於沒能提供用戶真正期望的開放環境,C/S結構的軟體需要針對不同的作業系統系統開發不同版本的軟體, 加之產品的更新換代十分快,已經很難適應百台電腦以上區域網路用戶同時使用。而且代價高, 效率低。如我院使用的上海超蘭公司“案件統計”管理軟體就是典型的C/S體系結構管理軟體。
第二、什麼是B/S結構。B/S(Browser/Server)結構即瀏覽器和伺服器結構。它是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。在這種結構下,用戶工作界面是通過WWW瀏覽器來實現,極少部分事務邏輯在前端(Browser)實現,但是主要事務邏輯在伺服器端(Server)實現,形成所謂三層3-tier結構。這樣就大大簡化了客戶端電腦載荷,減輕了系統維護與升級的成本和工作量,降低了用戶的總體成本(TCO)。以目前的技術看,區域網路建立B/S結構的網路套用,並通過Internet/Intranet模式下資料庫套用,相對易於把握、成本也是較低的。它是一次性到位的開發,能實現不同的人員,從不同的地點,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)訪問和操作共同的資料庫;它能有效地保護數據平台和管理訪問許可權,伺服器資料庫也很安全 。

相關條目

文學 文藝哲學成語

相關搜尋

熱門詞條

聯絡我們