CS,BS各自特點(diǎn)_第1頁
CS,BS各自特點(diǎn)_第2頁
CS,BS各自特點(diǎn)_第3頁
CS,BS各自特點(diǎn)_第4頁
CS,BS各自特點(diǎn)_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、c/s b/s各自特點(diǎn)及系統(tǒng)要求成員:李正智 陶江 李寶程 夏吾斗拉 于永吉c/s b/s各自特點(diǎn)及系統(tǒng)要求主要內(nèi)容: c/s簡介 b/s簡介 c/s優(yōu)缺點(diǎn) b/s優(yōu)缺點(diǎn) C/S 、B/S結(jié)構(gòu)軟件技術(shù)上的比較C/S簡介 C /S( C lient/Server,客 戶 機(jī)/服 務(wù) 器) 模 式又稱為C /S 結(jié)構(gòu), 是軟件系統(tǒng)體系結(jié)構(gòu)的一種 C /S 模式。 簡單的講就是基于企業(yè)內(nèi)部的應(yīng)用系統(tǒng).C/S簡介 網(wǎng)絡(luò)應(yīng)用絕大部分都可分為以下四個(gè)層次:表現(xiàn)層、事務(wù)層、數(shù)據(jù)邏輯層和數(shù)據(jù)存儲(chǔ)層. C/ S模式是一種兩層或三層結(jié)構(gòu)的系統(tǒng). 如圖在兩層 C/ S模式中 ,表現(xiàn)層和事務(wù)層都放在客戶端 數(shù)據(jù)邏輯層

2、和數(shù)據(jù)存儲(chǔ)層則置于服務(wù)器端. 服務(wù)器為多個(gè)客戶應(yīng)用程序管理數(shù)據(jù) ,而客戶程序發(fā)送、請(qǐng)求和分析從服務(wù)器接收的數(shù)據(jù) ,是一種“肥客戶機(jī) Fat Client ”、“瘦服務(wù)器”的模式.C/S簡介B/S簡介 B/S結(jié)構(gòu)(Browser/Server結(jié)構(gòu))結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過WWW瀏覽器來實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成所謂三層3-tier結(jié)構(gòu)。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶

3、的總體成本(TCO)。B/S三層結(jié)構(gòu)示意圖C /S 模式的優(yōu)缺點(diǎn) 1 應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較輕 最簡單的C /S 體系結(jié)構(gòu)的數(shù)據(jù)應(yīng)用由兩部分組成, 即 客 戶應(yīng)用程序和數(shù)據(jù)庫服務(wù)器程序, 二者可分別稱為前臺(tái)程序與后臺(tái)程序 運(yùn)行數(shù)據(jù)庫服務(wù)器程序的機(jī)器, 也稱為應(yīng)用服務(wù)器 一旦服務(wù)器程序被啟動(dòng), 就隨時(shí)等待響應(yīng)客戶程序發(fā)來的請(qǐng)求; 客戶應(yīng)用程序運(yùn)行在用戶自己的電腦上, 對(duì)應(yīng)于數(shù)據(jù)庫服務(wù)器, 可稱為客戶電腦。2 數(shù)據(jù)的儲(chǔ)存管理功能較為透明 在數(shù)據(jù)庫應(yīng)用中, 數(shù)據(jù)的儲(chǔ)存管理功能, 是由服務(wù)器程序和客戶應(yīng)用程序分別獨(dú)立進(jìn)行的, 前臺(tái)應(yīng)用可以違反的規(guī)則, 并 且通常把那些不同的( 不管是已知的還是未知的

4、) 運(yùn) 行 數(shù) 據(jù), 在 服務(wù)器程序中不集中實(shí)現(xiàn)3 C /S 構(gòu)架的劣勢是高昂的維護(hù)成本且投資大 采用C /S 架 構(gòu), 要選擇適當(dāng)?shù)臄?shù)據(jù)庫平臺(tái)來實(shí)現(xiàn)數(shù)據(jù)庫數(shù)據(jù) 的 真 正統(tǒng) 一, 使分布于兩地的數(shù)據(jù)同步完全交由數(shù)據(jù)庫系統(tǒng)去管理, 但邏輯上兩地的操作者要直接訪問同一個(gè)數(shù)據(jù)庫才能 有 效 實(shí) 現(xiàn)4 工作量大 C /S 結(jié)構(gòu)的每一個(gè)客戶端都必須安裝和配置軟件B /S 模式的優(yōu)缺點(diǎn)1 維護(hù)和升級(jí)方式的革命-瘦客戶機(jī) 軟件系統(tǒng)的改進(jìn)和升級(jí)越來越頻繁, B /S 架 構(gòu) 的 產(chǎn) 品 明 顯體現(xiàn)的更方便的特性2 成本降低, 選擇更多 W indow s 在桌面電腦上幾乎一統(tǒng)天下, 瀏覽器 成 為了 標(biāo) 準(zhǔn)

5、 配 置, 但在服務(wù)器操作系統(tǒng)中, W indow s 沒有絕對(duì)的統(tǒng)治地位,而現(xiàn)在的趨勢是應(yīng)用軟件都變成B /S 架構(gòu)的, 只安裝在服務(wù)器上, 所以服務(wù)器操作系統(tǒng)的選擇是很多的, 不 管 選 用 那 種操作系統(tǒng)都可以讓大部分人使用W indow s 作為桌面操作系統(tǒng)的情況不受影響, 這就使得很多免費(fèi)的操作系統(tǒng)如現(xiàn)在最流行的Linux 得 以 快 速 發(fā) 展, 除了操作系統(tǒng)是免費(fèi)的以外, 連 數(shù) 據(jù) 庫 也是免費(fèi)的3 面向電子商務(wù)時(shí)代的技術(shù) 將來所有的應(yīng)用系統(tǒng)幾乎都在互聯(lián)網(wǎng)上運(yùn)行, 企 業(yè) 發(fā) 展 電子商務(wù)也是不可避免的, 而B /S 架構(gòu)的軟件則代表了將來的技術(shù), 只要連上互聯(lián)網(wǎng)或內(nèi)部廣域網(wǎng)就

6、可以與全球的客戶相連, 與各地的分支機(jī)構(gòu)相連缺點(diǎn): 1 響應(yīng)速度慢, 容易出錯(cuò) 2 對(duì)安全的控制力比較弱 3 由于一般需要增加虛擬機(jī), 所 以B /S 架構(gòu)對(duì)于客戶端而言比較消耗資源B/S、C/S結(jié)構(gòu)軟件技術(shù)上的比較1 數(shù)據(jù)安全性比較 由于C/S結(jié)構(gòu)軟件的數(shù)據(jù)分布特性,客戶端所發(fā)生的火災(zāi)、盜搶、地震、病毒、黑客等都成了可怕的數(shù)據(jù)殺手。另外,對(duì)于集團(tuán)級(jí)的異地軟件應(yīng)用,C/S結(jié)構(gòu)的軟件必須在各地安裝多個(gè)服務(wù)器,并在多個(gè)服務(wù)器之間進(jìn)行數(shù)據(jù)同步。如此一來,每個(gè)數(shù)據(jù)點(diǎn)上的數(shù)據(jù)安全都影響了整個(gè)應(yīng)用的數(shù)據(jù)安全。所以,對(duì)于集團(tuán)級(jí)的大型應(yīng)用來講,C/S結(jié)構(gòu)軟件的安全性是令人無法接受的。對(duì)于B/S結(jié)構(gòu)的軟件來講,

7、由于其數(shù)據(jù)集中存放于總部的數(shù)據(jù)庫服務(wù)器,客戶端不保存任何業(yè)務(wù)數(shù)據(jù)和數(shù)據(jù)庫連接信息,也無需進(jìn)行什么數(shù)據(jù)同步,所以這些安全問題也就自然不存在了。2 數(shù)據(jù)一致性比較 在C/S結(jié)構(gòu)軟件的解決方案里,對(duì)于異地經(jīng)營的大型集團(tuán)都采用各地安裝區(qū)域級(jí)服務(wù)器,然后再進(jìn)行數(shù)據(jù)同步的模式。這些服務(wù)器每天必須同步完畢之后,總部才可得到最終的數(shù)據(jù)。由于局部網(wǎng)絡(luò)故障造成個(gè)別數(shù)據(jù)庫不能同步不說,即使同步上來,各服務(wù)器也不是一個(gè)時(shí)點(diǎn)上的數(shù)據(jù),數(shù)據(jù)永遠(yuǎn)無法一致,不能用于決策。對(duì)于B/S結(jié)構(gòu)的軟件來講,其數(shù)據(jù)是集中存放的,客戶端發(fā)生的每一筆業(yè)務(wù)單據(jù)都直接進(jìn)入到中央數(shù)據(jù)庫,不存在數(shù)據(jù)一致性的問題。3 數(shù)據(jù)實(shí)時(shí)性比較 在集團(tuán)級(jí)應(yīng)用里,

8、C/S結(jié)構(gòu)不可能隨時(shí)隨地看到當(dāng)前業(yè)務(wù)的發(fā)生情況,看到的都是事后數(shù)據(jù);而B/S結(jié)構(gòu)則不同,它可以實(shí)時(shí)看到當(dāng)前發(fā)生的所有業(yè)務(wù),方便了快速?zèng)Q策,有效地避免了企業(yè)損失。4 數(shù)據(jù)溯源性比較 由于B/S結(jié)構(gòu)的數(shù)據(jù)是集中存放的,所以總公司可以直接追溯到各級(jí)分支機(jī)構(gòu)(分公司、門店)的原始業(yè)務(wù)單據(jù),也就是說看到的結(jié)果可溯源。大部分C/S結(jié)構(gòu)的軟件則不同,為了減少數(shù)據(jù)通信量,僅僅上傳中間報(bào)表數(shù)據(jù),在總部不可能查到各分支機(jī)構(gòu)(分公司、門店)的原始單據(jù)。5 服務(wù)響應(yīng)及時(shí)性比較 企業(yè)的業(yè)務(wù)流程、業(yè)務(wù)模式不是一成不變的,隨著企業(yè)不斷發(fā)展,必然會(huì)不斷調(diào)整。軟件供應(yīng)商提供的軟件也不是完美無缺的,所以,對(duì)已經(jīng)部署的軟件產(chǎn)品進(jìn)行

9、維護(hù)、升級(jí)是正常的。C/S結(jié)構(gòu)軟件,由于其應(yīng)用是分布的,需要對(duì)每一個(gè)使用節(jié)點(diǎn)進(jìn)行程序安裝,所以,即使非常小的程序缺陷都需要很長的重新部署時(shí)間,重新部署時(shí),為了保證各程序版本的一致性,必須暫停一切業(yè)務(wù)進(jìn)行更新(即“休克更新”),其服務(wù)響應(yīng)時(shí)間基本不可忍受。而B/S結(jié)構(gòu)的軟件不同,其應(yīng)用都集中于總部服務(wù)器上,各應(yīng)用結(jié)點(diǎn)并沒有任何程序,一個(gè)地方更新則全部應(yīng)用程序更新,可以做到快速服務(wù)響應(yīng)。6 網(wǎng)絡(luò)應(yīng)用限制比較 C/S結(jié)構(gòu)軟件僅適用于局域網(wǎng)內(nèi)部用戶或?qū)拵в脩簦?兆以上);而我們的B/S結(jié)構(gòu)軟件可以適用于任何網(wǎng)絡(luò)結(jié)構(gòu)(包括33.6K撥號(hào)入網(wǎng)方式),特別適于寬帶不能到達(dá)的地方(例如迪信通集團(tuán)的某些分公司,僅靠電話上網(wǎng)即可正常使用軟件系統(tǒng))結(jié)束語 從以上的分析可以看出,B/S結(jié)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論