- 1
- 0
- 约4.12千字
- 约 7页
- 2018-03-08 发布于河南
- 举报
cs和bs的区别
一、什麼是C/S、B/S
C/S是Client/Server的縮寫。伺服器通常採用高性能的PC、工作站或小型機,並採用大型資料庫系統,如Oracle、Sybase、Informix或 SQL Server。用戶端需要安裝專用的用戶端軟體。
B/S是Brower/Server的縮寫,客戶機上只要安裝一個流覽器(Browser),如Netscape Navigator或IE,伺服器安裝Oracle、Sybase、Informix或 SQL Server等資料庫。使用者介面完全通過WWW流覽器實現,主要事務邏輯在伺服器端實現。流覽器通過Web Server同資料庫進行資料交互。
(一)C/S結構
C/S結構,即客戶機和伺服器結構。它是軟體系統體系結構,通過它可以充分利用兩端硬體環境的優勢,將任務合理分配到Client端和Server端來實現,降低了系統的通訊開銷。目前大多數應用軟體系統都是Client/Server形式的兩層結構,由於現在的軟體應用系統正在向分散式的Web應用發展,Web和Client/Server應用都可以進行同樣的業務處理,應用不同的模組共用邏輯元件;因此,內部的和外部的用戶都可以訪問新的和現有的應用系統,通過現有應用系統中的邏輯可以擴展出新的應用系統。這也就是目前應用系統的發展方向。
傳統的C/S體系結構雖然採用的是開放模式,但這只是系統開發一級的開放性,在特定的應用中無論是Client端還是Server端都還需要特定的軟體支援。由於沒能提供用戶真正期望的開放環境,C/S結構的軟體需要針對不同的作業系統系統開發不同版本的軟體,加之產品的更新換代十分快,已經很難適應百台電腦以上局域網使用者同時使用。而且代價高,效率低。
(二)B/S結構
B/S結構即流覽器和伺服器結構。它是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。在這種結構下,使用者工作介面是通過WWW流覽器來實現,極少部分事務邏輯在前端(Browser)實現,但是主要事務邏輯在伺服器端(Server)實現,形成所謂三層3-tier結構。這樣就大大簡化了用戶端電腦載荷,減輕了系統維護與升級的成本和工作量,降低了用戶的總體成本(TCO)。
以目前的技術看,局域網建立B/S結構的網路應用,並通過Internet/Intranet模式下資料庫應用,相對易於把握、成本也是較低的。它是一次性到位的開發,能實現不同的人員,從不同的地點,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)訪問和操作共同的資料庫;它能有效地保護資料平臺和管理存取權限,伺服器資料庫也很安全。特別是在JAVA這樣的跨平臺語言出現之後,B/S架構管理軟體更是方便、快捷、高效。
二、C/S、B/S的區別
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系列的BizTalk2000Exchange2000等,全面支援網路的構件搭建的系統。SUN和IBM推的JavaBean構件技術等,使B/S更加成熟。
4、軟體重用不同
C/S程式可以不可避免的整體性考慮,構件的重用性不如在B/S要求下的構件的重用性好。
B/S對的多重結構,要求構件相對獨立的功能。能夠相對較好的重用。就如買來的餐桌可以再利用,而不是做在牆上的石頭桌子。
5、系統維護不同
系統維護是軟體生存週期中,開銷大,相當重要
C/S程式由於整體性,必須整體考察,處理出現的問題以及系統升級難,可能是再做一個全新的系統。
B/S構件組成方面構件個別的更換,實現系統的無縫升級。系統維護開銷減到最小,用戶從網上自己下載安裝就可以實現升級。
6、處理問題不同
C/S程式可以處理使用者面固定,並且在相同區域,安全要求高的需求,與作業系統相關,應該都是相同的系統。/P p
B/S建立在廣域網路上,面向不同的用戶群,分散地域,這是C/S無法作到的,與作業系
您可能关注的文档
最近下载
- 学会欣赏艺术养成对美的感知习惯.pptx VIP
- 二手书微信小程序的设计与实现.docx VIP
- 2025年及未来5年中国超硬石膏粉市场数据分析及竞争策略研究报告.docx
- 技术进步与社会生活的变化 教学设计 高二历史统编版(2019)选择性必修2+经济与社会生活.docx VIP
- 专题12.27 全等三角形几何模型分类专题(全章专项练习)(学生版) 2024-2025学年八年级数学上册基础知识专项突破讲与练(人教版).pdf VIP
- 梗阻性黄疸患者护理查房.pptx VIP
- 梗阻性黄疸患者护理查房.pptx VIP
- 2025-2026学年八年级上册数学 人教版 期末综合复习试题(含答案).pdf VIP
- 2025年湖南有色金属职业技术学院单招职业技能考试题库及答案.docx VIP
- 加油站安全专项整治工作方案范文集合5篇.doc VIP
原创力文档

文档评论(0)