芒果视频

網站分類
登錄 |    

什么是web服務器 WEB網站服務器和應用服務器的區別與聯系

本文章由注冊用戶 健康生活 上傳提供 評論 發布 反饋 0
摘要:Web服務器一般指網站服務器,是指駐留于因特網上某種類型計算機的程序,可以向瀏覽器等Web客戶端提供文檔,也可以放置網站文件,讓全世界瀏覽;可以放置數據文件,讓全世界下載。應用程序服務器是為應用程序提供業務邏輯的代碼。它是基于組件的,位于以服務器為中心的架構的中間層。下面一起來看看WEB網站服務器和應用服務器的區別吧!

一、什么是Web服務器

Web服(fu)(fu)務(wu)(wu)器(qi)(qi)(qi)指(zhi)的是提供web功能的服(fu)(fu)務(wu)(wu)器(qi)(qi)(qi),主要就(jiu)是HTTP服(fu)(fu)務(wu)(wu)器(qi)(qi)(qi),包(bao)括圖片的下載等(deng)系列和(he)文本相(xiang)關的內容。Web服(fu)(fu)務(wu)(wu)器(qi)(qi)(qi)支持(chi)以(yi)(yi)HTP協(xie)(xie)議(yi)的方式(shi)來訪間,當Web服(fu)(fu)務(wu)(wu)器(qi)(qi)(qi)接收到一個HTTP請求(qiu)時,它同樣會以(yi)(yi)HTTP協(xie)(xie)議(yi)格式(shi)返(fan)回一個響(xiang)應(ying),這個響(xiang)應(ying)可(ke)以(yi)(yi)是一個靜態的HTML頁(ye)面(mian),也可(ke)以(yi)(yi)是過處(chu)理的一個動(dong)態的頁(ye)面(mian),還(huan)可(ke)以(yi)(yi)是音頻、視(shi)頻等(deng)信息。為(wei)了處(chu)理一個請求(qiu),Web服(fu)(fu)務(wu)(wu)器(qi)(qi)(qi)可(ke)以(yi)(yi)做出個響(xiang)應(ying),并(bing)進行頁(ye)面(mian)跳轉,或者(zhe)把動(dong)態響(xiang)應(ying)的產(chan)生委托給一些其(qi)他的程(cheng)序,例如CGI腳本、JSP、Servlet或者(zhe)一些其(qi)他的服(fu)(fu)務(wu)(wu)器(qi)(qi)(qi)端(duan)程(cheng)序。Web服(fu)(fu)務(wu)(wu)器(qi)(qi)(qi)一般都使用(yong)了一些特有(you)的機(ji)制(例如容錯機(ji)制)來保證(zheng)Web服(fu)(fu)務(wu)(wu)器(qi)(qi)(qi)有(you)較好的擴展(zhan)性和(he)不(bu)間斷地(di)提供服(fu)(fu)務(wu)(wu)。常見的Web服(fu)(fu)務(wu)(wu)器(qi)(qi)(qi)有(you)IIS和(he)?Apache。

二、什么是應用服務器

應用程(cheng)序服務器是(shi)為應用程(cheng)序提(ti)供業務邏輯的(de)代(dai)碼。它是(shi)基于組件(jian)的(de),位于以(yi)服務器為中(zhong)心的(de)架構的(de)中(zhong)間層。

這個(ge)架構主要(yao)基于(yu)Web。中間層是(shi)業務(wu)(wu)邏輯所在的(de)(de)應用(yong)服務(wu)(wu)器。而第三層,則(ze)是(shi)事務(wu)(wu)服務(wu)(wu)器的(de)(de)數據庫。應用(yong)程(cheng)序(xu)服務(wu)(wu)器充(chong)當的(de)(de)是(shi)用(yong)戶和數據庫之(zhi)間的(de)(de)交(jiao)互。

應(ying)用(yong)(yong)(yong)服(fu)務(wu)器通過(guo)(guo)各種(zhong)協議(yi)把商業邏(luo)(luo)輯(ji)曝露給(gei)客戶端的(de)程(cheng)序。它還可以包括計算機、web服(fu)務(wu)器或(huo)其他應(ying)用(yong)(yong)(yong)服(fu)務(wu)器上的(de)圖形(xing)用(yong)(yong)(yong)戶界面(mian)。業務(wu)邏(luo)(luo)輯(ji)通過(guo)(guo)組件(jian)API公開。它還管(guan)理自(zi)己的(de)資源以及執行安全性、事務(wu)處理、資源池以及消息傳遞。

對于高端需求,應用服(fu)務器往(wang)往(wang)具有高可用性監視、集群化、負(fu)載(zai)平衡、集成冗余(yu)和高性能(neng)分布式(shi)應用服(fu)務,以(yi)及對復雜的數(shu)據庫訪(fang)問的支持。

在流行(xing)的應(ying)用服務器平臺中有J2EE,WebLogic,Glassfish,JBoss企(qi)業(ye)應(ying)用平臺,以及Apache Tomcat和Apache Geronimo等(deng)等(deng)。

該圖片由注冊用戶"健康生活"提供,版權聲明反饋

三、Web服務器和Web應用服務器的關系

Web服務(wu)(wu)器(qi)一般是(shi)(shi)通用(yong)的(de),而應(ying)用(yong)服務(wu)(wu)器(qi)一般是(shi)(shi)專用(yong)的(de),例如?Tomcat只(zhi)(zhi)能處理Java應(ying)用(yong)程序而不能處理ASPX或PHP。需要注(zhu)意的(de)是(shi)(shi),Web服務(wu)(wu)器(qi)與(yu)應(ying)用(yong)服務(wu)(wu)器(qi)是(shi)(shi)并(bing)列關系,二者不存在相互包容關系。在使(shi)用(yong)的(de)時候,如果(guo)訪問(wen)的(de)頁面只(zhi)(zhi)有HTML,用(yong)Web服務(wu)(wu)器(qi)就(jiu)足夠了,但是(shi)(shi)如果(guo)是(shi)(shi)JSP,此時就(jiu)需要應(ying)用(yong)服務(wu)(wu)器(qi),因(yin)為只(zhi)(zhi)有應(ying)用(yong)服務(wu)(wu)器(qi)才能解(jie)析JSP里的(de)Java代碼,并(bing)將解(jie)析結(jie)果(guo)以HTML的(de)格式返回給用(yong)戶。

四、Web服務器和其他類型的服務器有何區別

應(ying)(ying)用程序服(fu)(fu)(fu)務(wu)(wu)(wu)(wu)(wu)器與Web服(fu)(fu)(fu)務(wu)(wu)(wu)(wu)(wu)器不同,因為前者通(tong)過(guo)多(duo)種(zhong)協議(yi)處(chu)理向應(ying)(ying)用程序提供業務(wu)(wu)(wu)(wu)(wu)邏輯(ji),而(er)Web服(fu)(fu)(fu)務(wu)(wu)(wu)(wu)(wu)器響(xiang)應(ying)(ying)并處(chu)理HTTP請求(qiu)。雖然Web服(fu)(fu)(fu)務(wu)(wu)(wu)(wu)(wu)器可(ke)能(neng)不支持事務(wu)(wu)(wu)(wu)(wu)或數據庫(ku)連接池,但它可(ke)能(neng)具(ju)有容(rong)錯和(he)可(ke)擴(kuo)展性功(gong)能(neng),如負載平衡、緩存(cun)和(he)集群。

應用服務器與數據庫服(fu)務(wu)器不同,因為該服(fu)務(wu)器執行諸如數據分析(xi)、存儲(chu)、數據處理(li)、歸檔以及其他與數據管理(li)相關的任務(wu)。數據庫服(fu)務(wu)器則(ze)使用諸如ODBC、JDBC等協議來命名。

網站提醒和聲明
本站為(wei)注冊用(yong)戶提供(gong)(gong)信息存(cun)儲空間(jian)服務,非“MAIGOO編輯上傳提供(gong)(gong)”的文章/文字均是注冊用(yong)戶自主發布上傳,不(bu)代(dai)表本站觀(guan)點,更不(bu)表示本站支持購買(mai)和(he)交(jiao)易,本站對網頁中內容的合(he)法性、準確性、真實性、適用(yong)性、安全性等概(gai)不(bu)負(fu)責。版(ban)權歸原作者所有,如有侵權、虛假信息、錯誤信息或(huo)任(ren)何問題(ti),請及時聯系(xi)我們(men),我們(men)將在第一時間(jian)刪除或(huo)更正。 申請刪除>> 糾錯>> 投訴侵權>>
提交說明: 快速提交發布>> 查看提交幫助>> 注冊登錄>>
發表評論
您還未登錄,依《網絡安全法》相關要求,請您登錄賬戶后再提交發布信息。點擊登錄>>如您還未注冊,可,感謝您的理解及支持!
最新評論
暫無評論
頁面相關分類
熱門模塊
已有1642928個品牌入駐 更新517447個招商信息 已發布1571717個加盟需求 已有1301420條品牌點贊