国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

18143453325 在線咨詢 在線咨詢
18143453325 在線咨詢
所在位置: 首頁 > 營銷資訊 > 信息時代 > 瀏覽器/服務(wù)器體系結(jié)構(gòu)(數(shù)據(jù)庫)

瀏覽器/服務(wù)器體系結(jié)構(gòu)(數(shù)據(jù)庫)

時間:2022-11-01 02:30:01 | 來源:信息時代

時間:2022-11-01 02:30:01 來源:信息時代

    瀏覽器/服務(wù)器體系結(jié)構(gòu) : 瀏覽器/服務(wù)器體系結(jié)構(gòu)(簡稱B/S)由兩部分組成:由瀏覽器構(gòu)成的客戶端和由Web服務(wù)器構(gòu)成的服務(wù)器端。在B/S體系結(jié)構(gòu)中,客戶端統(tǒng)一使用瀏覽器,無須開發(fā)應(yīng)用界面,可操作性強(qiáng),容易為用戶所掌握,服務(wù)器端由數(shù)據(jù)庫服務(wù)器和應(yīng)用服務(wù)器構(gòu)成。
1. B/S體系結(jié)構(gòu)
B/S體系結(jié)構(gòu)其實是C/S體系結(jié)構(gòu)中的一種,即客戶端為瀏覽器(http客戶端)、服務(wù)器端為Web服務(wù)器(http服務(wù)器)。由于這種應(yīng)用結(jié)構(gòu)目前被絕大部分企業(yè)信息系統(tǒng)所采用,其重要性日益突出而被獨(dú)立稱之為瀏覽器/服務(wù)器體系結(jié)構(gòu)。
由于C/S結(jié)構(gòu)需要配置和維護(hù)多個客戶機(jī)端支撐軟件,不但會造成客戶機(jī)臃腫,而且給應(yīng)用程序的維護(hù)工作帶來了很大的不便。隨著Internet瀏覽器功能越來越強(qiáng)大,在許多場合下,可以用瀏覽器取代C/S結(jié)構(gòu)的客戶端軟件,因此,從C/S體系結(jié)構(gòu)中發(fā)展出了一種改進(jìn)的結(jié)構(gòu)——瀏覽器/服務(wù)器體系結(jié)構(gòu)。在這種結(jié)構(gòu)中,客戶端并沒有與特定應(yīng)用相關(guān)的應(yīng)用程序,統(tǒng)一用瀏覽器實現(xiàn)用戶的輸入/輸出。應(yīng)用程序的業(yè)務(wù)邏輯和數(shù)據(jù)處理都在服務(wù)器端安裝和運(yùn)行,因此,服務(wù)器端除了要有數(shù)據(jù)庫服務(wù)器保存數(shù)據(jù)并運(yùn)行基本的數(shù)據(jù)操作外,還要有處理客戶端提交任務(wù)的應(yīng)用服務(wù)器。這種結(jié)構(gòu)的數(shù)據(jù)邏輯層位于數(shù)據(jù)庫服務(wù)器之上,主要執(zhí)行數(shù)據(jù)邏輯功能,運(yùn)行SQL存儲過程;業(yè)務(wù)邏輯層位于應(yīng)用服務(wù)器上,主要執(zhí)行業(yè)務(wù)邏輯功能,向數(shù)據(jù)庫發(fā)送請求; 表現(xiàn)層位于客戶機(jī),即通過瀏覽器實現(xiàn)用戶引導(dǎo),向應(yīng)用服務(wù)器發(fā)送請求并解析服務(wù)器端傳來的數(shù)據(jù)。
典型的B/S結(jié)構(gòu)一般由客戶端瀏覽器和服務(wù)器端Web服務(wù)器、數(shù)據(jù)庫服務(wù)器組成,B/S體系結(jié)構(gòu)如圖1所示。


圖1 B/S體系結(jié)構(gòu)


2. B/S體系結(jié)構(gòu)特點(diǎn)
(1)無須開發(fā)客戶端軟件,維護(hù)和升級方便。B/S體系結(jié)構(gòu)采用瀏覽器作為客戶端,無須專門開發(fā)應(yīng)用界面,其界面統(tǒng)一,可操作性強(qiáng),容易為用戶所掌握。并且由于所有業(yè)務(wù)邏輯和數(shù)據(jù)處理均在服務(wù)器端執(zhí)行,是典型的瘦客戶機(jī)/胖服務(wù)器構(gòu)架。由于所有的客戶端只是瀏覽器,無論用戶的規(guī)模有多大,都不會增加任何維護(hù)升級的工作量,所有的操作只需要針對服務(wù)器進(jìn)行。如果是異地,只需要把服務(wù)器連接專網(wǎng),即可實現(xiàn)遠(yuǎn)程維護(hù)、升級和共享。一旦系統(tǒng)軟件更改,用戶從網(wǎng)上下載安裝就可以實現(xiàn)升級。因而減少了系統(tǒng)開發(fā)和維護(hù)的代價。
(2) 可跨平臺操作。任何一臺機(jī)器只要裝有Web瀏覽器軟件,就能實現(xiàn)不同的人員,從不同的地點(diǎn),以不同的接入方式(如LAN、WAN、Internet/Intranet等),在不同的操作系統(tǒng)平臺(如Windows、Unix、Linux等)上訪問和操作共同的數(shù)據(jù)庫。它還能有效地保護(hù)數(shù)據(jù)平臺和管理訪問權(quán)限。
(3)效率較低,安全性不高。B/S體系結(jié)構(gòu)的效率不如C/S體系結(jié)構(gòu)高,由于瀏覽器只是為了進(jìn)行Web瀏覽而設(shè)計的,當(dāng)其應(yīng)用于數(shù)據(jù)庫系統(tǒng)時,許多功能不能實現(xiàn)或?qū)崿F(xiàn)起來比較困難。比如,通過瀏覽器進(jìn)行大量的數(shù)據(jù)輸入,或進(jìn)行報表的應(yīng)答都是比較困難和不便的。C/S體系結(jié)構(gòu)一般面向相對固定的用戶群,對信息安全的控制能力很強(qiáng); B/S體系結(jié)構(gòu)建立在廣域網(wǎng)之上,面向不可知的用戶群,對安全的控制能力相對較弱。

74
73
25
news

版權(quán)所有? 億企邦 1997-2022 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉