大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 深入探究B/S架構(gòu)原理

深入探究B/S架構(gòu)原理

更新時(shí)間:2020-12-02 17:52:41 來源:動(dòng)力節(jié)點(diǎn) 瀏覽1368次

B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器模式),是WEB興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式,WEB瀏覽器是客戶端最主要的應(yīng)用軟件。這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實(shí)現(xiàn)的核心部分集中到服務(wù)器上,簡化了系統(tǒng)的開發(fā)、維護(hù)和使用。B/S架構(gòu)可以看成是C/S架構(gòu)的一種改進(jìn),并且青出于藍(lán)而勝于藍(lán)。本文我們就來深入探究一下B/S架構(gòu)原理

 

 B/S架構(gòu)采取瀏覽器請(qǐng)求,服務(wù)器響應(yīng)的工作模式。主要是利用了不斷成熟的WWW瀏覽器技術(shù),用通用瀏覽器就實(shí)現(xiàn)了原來需要復(fù)雜專用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。

用戶可以通過瀏覽器去訪問Internet上由Web服務(wù)器產(chǎn)生的文本、數(shù)據(jù)、圖片、動(dòng)畫、視頻點(diǎn)播和聲音等信息;

而每一個(gè)Web服務(wù)器又可以通過各種方式與數(shù)據(jù)庫服務(wù)器連接,大量的數(shù)據(jù)實(shí)際存放在數(shù)據(jù)庫服務(wù)器中;

 

B/S三層體系結(jié)構(gòu)采用三層客戶/服務(wù)器結(jié)構(gòu),在數(shù)據(jù)管理層(Server)和用戶界面層(Client)增加了一層結(jié)構(gòu),稱為中間件(Middleware),使整個(gè)體系結(jié)構(gòu)成為三層。三層結(jié)構(gòu)是伴隨著中間件技術(shù)的成熟而興起的,核心概念是利用中間件將應(yīng)用分為表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)存儲(chǔ)層三個(gè)不同的處理層次。三個(gè)層次的劃分是從邏輯上分的,具體的物理分法可以有多種組合。中間件作為構(gòu)造三層結(jié)構(gòu)應(yīng)用系統(tǒng)的基礎(chǔ)平臺(tái),提供了以下主要功能:負(fù)責(zé)客戶機(jī)與服務(wù)器、服務(wù)器與服務(wù)器間的連接和通信;實(shí)現(xiàn)應(yīng)用與數(shù)據(jù)庫的高效連接;提供一個(gè)三層結(jié)構(gòu)應(yīng)用的開發(fā)、運(yùn)行、部署和管理的平臺(tái)。這種三層結(jié)構(gòu)在層與層之間相互獨(dú)立,任何一層的改變不會(huì)影響其它層的功能。

 第一層是瀏覽器,即客戶端,只有簡單的輸入輸出功能,處理極少部分的事務(wù)邏輯。由于客戶不需要安裝客戶端,只要有瀏覽器就能上網(wǎng)瀏覽,所以它面向的是大范圍的用戶,所以界面設(shè)計(jì)得比較簡單,通用。

 

第二層是WEB服務(wù)器,扮演著信息傳送的角色。當(dāng)用戶想要訪問數(shù)據(jù)庫時(shí),就會(huì)首先向WEB服務(wù)器發(fā)送請(qǐng)求,WEB服務(wù)器統(tǒng)一請(qǐng)求后會(huì)向數(shù)據(jù)庫服務(wù)器發(fā)送訪問數(shù)據(jù)庫的請(qǐng)求,這個(gè)請(qǐng)求是以SQL語句實(shí)現(xiàn)的。

 

第三層是數(shù)據(jù)庫服務(wù)器,他扮演著重要的角色,因?yàn)樗娣胖罅康臄?shù)據(jù)。當(dāng)數(shù)據(jù)庫服務(wù)器收到了WEB服務(wù)器的請(qǐng)求后,會(huì)對(duì)SQL語句進(jìn)行處理,并將返回的結(jié)果發(fā)送給WEB服務(wù)器,接下來,WEB服務(wù)器將收到的數(shù)據(jù)結(jié)果轉(zhuǎn)換為HTML文本形式發(fā)送給瀏覽器,也就是我們打開瀏覽器看到的界面。

 

 

在B/S體系結(jié)構(gòu)系統(tǒng)中,用戶通過瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請(qǐng)求,服務(wù)器對(duì)瀏覽器的請(qǐng)求進(jìn)行處理,將用戶所需信息返回到瀏覽器。而其余如數(shù)據(jù)請(qǐng)求、加工、結(jié)果返回以及動(dòng)態(tài)網(wǎng)頁生成、對(duì)數(shù)據(jù)庫的訪問和應(yīng)用程序的執(zhí)行等工作全部由Web Server完成。隨著Windows將瀏覽器技術(shù)植入操作系統(tǒng)內(nèi)部,這種結(jié)構(gòu)已成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu)。

 

到這里關(guān)于B/S架構(gòu)原理的知識(shí)點(diǎn)就全部介紹完了,現(xiàn)如今,B/S架構(gòu)越來越受到廣大WEB程序的推崇,B/S架構(gòu)利用了不斷成熟的Web瀏覽器技術(shù)不斷發(fā)展,早已超越了C/S架構(gòu)成績斐然,所以了解和掌握下B/S架構(gòu)原理是必不可少的,況且我們也應(yīng)有與時(shí)俱進(jìn)的精神,不斷學(xué)習(xí)新的技術(shù)和知識(shí)充實(shí)自己,本站的Tomcat服務(wù)器教程是你學(xué)習(xí)B/S架構(gòu)的絕佳選擇。


提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 一级a毛片免费 | 亚洲最大激情中文字幕 | 97成人精品| 免费国产成人午夜私人影视 | 国产精品久久久亚洲动漫 | 特级理论片 | 亚洲黄色高清视频 | 免费高清成人啪啪网站 | 国产成人精品日本亚洲网站 | 午夜欧美精品久久久久久久久 | 97干成人| 麻豆一区二区 | 亚洲天天网综合自拍图片专区 | 久久国产精品无码网站 | 久久91综合国产91久久精品 | 成人欧美一区在线视频在线观看 | 国产精品成人观看视频免费 | jizzjizz中国护士第一次 | 91官网| 久久 在线| 四虎影院永久在线 | 暴劫倾情无删减在线播放 | 亚洲色图二区 | 中国大陆一级毛片 | 9久热这里只有精品视频在线观看 | 久久精品国产精品青草 | 国产成人综合95精品视频免费 | 毛片色| 亚洲三级视频在线 | 日韩不卡毛片 | 国产草草视频 | 成人午夜视频在线播放 | 国产不卡精品一区二区三区 | 日韩影院久久 | 999热在线精品观看全部 | 亚洲国产成人九九综合 | 精品免费久久久久国产一区 | 国产精品视频成人 | 免费视频一区 | 狠狠狠狠狠狠干 | 99久久免费国产香蕉麻豆 |