freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

企業(yè)管理信息系統(tǒng)中的bs和cs結(jié)構(gòu)的應(yīng)用(編輯修改稿)

2024-09-01 01:57 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 戶機(jī)端。由此產(chǎn)生了幾種不同的C/S結(jié)構(gòu):以前端為主的兩層C/S結(jié)構(gòu)、以后端為主的兩層C/S結(jié)構(gòu)以及三層C/s結(jié)構(gòu)。 以前端為主的兩層C/S結(jié)構(gòu)把應(yīng)用層放在客戶機(jī)上的C/S結(jié)構(gòu)是以前端為主的兩層C/S結(jié)構(gòu)(見圖2一1),又稱為“胖”Clie叨“瘦”Serve:結(jié)構(gòu)。以前端為主的兩層C/S結(jié)構(gòu)是傳統(tǒng)的C/S結(jié)構(gòu)。在這種結(jié)構(gòu)中,后端服務(wù)器只提供數(shù)據(jù)服務(wù),應(yīng)用層和表示層的工作都由前端客戶機(jī)來完成?;谶@一結(jié)構(gòu)實(shí)現(xiàn)管理信息系統(tǒng)時(shí),開發(fā)過程和調(diào)試比較容易。但當(dāng)客戶機(jī)數(shù)目增加時(shí),網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)呢?fù)擔(dān)將加重。 以后端為主的兩層C/S結(jié)構(gòu)把應(yīng)用層放在服務(wù)器上的C/S結(jié)構(gòu)是以后端為主的兩層C/S結(jié)構(gòu)(見圖2一2),又稱為“瘦”Client/“胖”Server結(jié)構(gòu)。在這種結(jié)構(gòu)中,后端服務(wù)器提供數(shù)據(jù)層服務(wù)和應(yīng)用層服務(wù),而前端的客戶機(jī)只提供表示層服務(wù)。服務(wù)器端以數(shù)據(jù)庫(kù)的形式提供數(shù)據(jù)層服務(wù),應(yīng)用層服務(wù)一般借助存儲(chǔ)過程和觸發(fā)器來實(shí)現(xiàn)。存儲(chǔ)過程實(shí)現(xiàn)了應(yīng)用的數(shù)據(jù)處理功能,并且編譯后存放在數(shù)據(jù)庫(kù)服務(wù)器中。客戶機(jī)要執(zhí)行相應(yīng)的應(yīng)用層功能時(shí),只要調(diào)用服務(wù)器上相應(yīng)的存儲(chǔ)過程即可。存儲(chǔ)過程減少了客戶機(jī)和服務(wù)器之間的連接次數(shù),可以在一定程度上提高效率。但存儲(chǔ)過程必須使用DBMS提供的過程式SQL編寫,如OraclePL/SQL、SQLSel’ver的T/SQL等。過程式SQL在程序設(shè)計(jì)能力上不如通常的vC、vB等開發(fā)工具強(qiáng)大,因此存儲(chǔ)過程在支持應(yīng)用層功能時(shí)也有較大的限制。觸發(fā)器是DBMS提供的另一種工具,它是一類特殊的在數(shù)據(jù)對(duì)象上的數(shù)據(jù)存取操作自動(dòng)觸發(fā)的存儲(chǔ)過程。觸發(fā)器在管理信息系統(tǒng)開發(fā)中可以用來實(shí)現(xiàn)一些數(shù)據(jù)一致性的檢查,例如檢查輸入的工資號(hào)是否合法等,從而支持一部分應(yīng)用層功能。借助存儲(chǔ)過程和觸發(fā)器,以后端為主的兩層C/S結(jié)構(gòu)可以將數(shù)據(jù)處理放在服務(wù)器端,減少客戶機(jī)與服務(wù)器之間的網(wǎng)絡(luò)數(shù)據(jù)傳輸。但這種結(jié)構(gòu)使得服務(wù)器的負(fù)載加重,而且存儲(chǔ)過程和觸發(fā)器的開發(fā)和調(diào)試也要比通常的客戶端程序要麻煩。在實(shí)際的管理信息系統(tǒng)實(shí)現(xiàn)中,往往是將應(yīng)用層部分放在服務(wù)器上,部分放在客戶機(jī)上,以均衡服務(wù)器和客戶機(jī)的負(fù)載,避免出現(xiàn)處理的瓶頸。 三層C/S結(jié)構(gòu)傳統(tǒng)的兩層C/S結(jié)構(gòu)容易導(dǎo)致客戶機(jī)或服務(wù)器的負(fù)載過大。為了克服這一缺陷,人們?cè)诳蛻魴C(jī)和服務(wù)器之間加入中間層,即應(yīng)用服務(wù)器,這樣一來整個(gè)系統(tǒng)的結(jié)構(gòu)就成了三層C/S結(jié)構(gòu)(見圖2一3):客戶機(jī)、應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器。三層C/S結(jié)構(gòu)將數(shù)據(jù)層、應(yīng)用層和表示層的功能更加合理地進(jìn)行了分配,以達(dá)到高度的負(fù)載均衡。在這種結(jié)構(gòu)中,數(shù)據(jù)存儲(chǔ)和管理等數(shù)據(jù)層的功能由數(shù)據(jù)庫(kù)服務(wù)器完成,應(yīng)用層的功能由應(yīng)用服務(wù)器完成,客戶機(jī)則負(fù)責(zé)了前端表示層的功能實(shí)現(xiàn)。因此,三層C/S結(jié)構(gòu)使得客戶機(jī)和服務(wù)器功能更專一,避免了某一端負(fù)載過重的情況。但基于這種結(jié)構(gòu)的管理信息系統(tǒng)在開發(fā)難度和開發(fā)成本上要高于兩層C/S結(jié)構(gòu)。 Browser/Server結(jié)構(gòu)在C/S結(jié)構(gòu)中,客戶機(jī)上提供表示層服務(wù)的GUI必須由開發(fā)者自行設(shè)計(jì)和實(shí)現(xiàn)。典型的GUI如Windows的多文檔窗體和單文檔窗體界面。由此帶來的問題是當(dāng)系統(tǒng)的應(yīng)用層功能升級(jí)時(shí)必須人工地修改所有客戶機(jī)上的GUI。這一工作與WindowS的升級(jí)類似,每當(dāng)WindowS系統(tǒng)升級(jí)時(shí),所有裝了Windows的計(jì)算機(jī)必須人工運(yùn)行升級(jí)程序一個(gè)個(gè)地進(jìn)行升級(jí)。隨著企業(yè)應(yīng)用的不斷發(fā)展,企業(yè)管理信息系統(tǒng)的更新和升級(jí)越來越頻繁,由此也使得系統(tǒng)升級(jí)工作越來越繁重。另一方面,由于C/S結(jié)構(gòu)基于局域網(wǎng)技術(shù),因此它只能運(yùn)行在一個(gè)小的空間范圍內(nèi),一般是一幢樓內(nèi)或者幾幢樓內(nèi)。當(dāng)用戶離開系統(tǒng)所在的大樓,就無法繼續(xù)訪問系統(tǒng)。為了解決C/S結(jié)構(gòu)存在的這些問題,人們提出了瀏覽器/服務(wù)器(Browser/server)的結(jié)構(gòu),簡(jiǎn)稱B/s結(jié)構(gòu)(見圖2一4)。Bzs結(jié)構(gòu)是在TCP/IP網(wǎng)絡(luò)協(xié)議支持下,以HTTP為傳輸協(xié)議,使客戶機(jī)可以通過瀏覽器訪問WEB服務(wù)器以及與之相連的后臺(tái)數(shù)據(jù)庫(kù)的體系結(jié)構(gòu)。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1