国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

云服務(wù)器|WEB服務(wù)器|FTP服務(wù)器|郵件服務(wù)器|虛擬主機|服務(wù)器安全|DNS服務(wù)器|服務(wù)器知識|Nginx|IIS|Tomcat|

服務(wù)器之家 - 服務(wù)器技術(shù) - 服務(wù)器知識 - Web容器?中間件?Web服務(wù)器?傻傻搞不清,一文幫你搞清楚

Web容器?中間件?Web服務(wù)器?傻傻搞不清,一文幫你搞清楚

2020-01-08 22:30今日頭條程序員界的彭于晏 服務(wù)器知識

web服務(wù)器用于提供http服務(wù),即向客戶端返回信息,其可以處理HTTP協(xié)議,響應(yīng)針對靜態(tài)頁面或圖片的請求。通俗的說就是可以掛靜態(tài)網(wǎng)站,常見的web服務(wù)器有Apache、IIS、Nginx。

web服務(wù)器:

web服務(wù)器用于提供http服務(wù),即向客戶端返回信息,其可以處理HTTP協(xié)議,響應(yīng)針對靜態(tài)頁面或圖片的請求。通俗的說就是可以掛靜態(tài)網(wǎng)站,常見的web服務(wù)器有Apache、IIS、Nginx。

中間件:

要理解中間件,首先應(yīng)該了解什么是web應(yīng)用程序?Web應(yīng)用程序是一種可以通過Web訪問的應(yīng)用程序,程序的最大好處是用戶很容易訪問應(yīng)用程序,用戶只需要有瀏覽器即可,不需要再安裝其他軟件,有兩種模式C/S、B/S。C/S是客戶端/服務(wù)器端程序,也就是說這類程序一般獨立運行。而B/S就是瀏覽器端/服務(wù)器端應(yīng)用程序,這類應(yīng)用程序一般借助IE等瀏覽器來運行。WEB應(yīng)用程序一般是B/S模式。Web應(yīng)用程序首先是“應(yīng)用程序”,和用標(biāo)準(zhǔn)的程序語言,如C、C++等編寫出來的程序沒有什么本質(zhì)上的不同。然而Web應(yīng)用程序又有自己獨特的地方,就是它是基于Web的,而不是采用傳統(tǒng)方法運行的。換句話說,它是典型的瀏覽器/服務(wù)器架構(gòu)的產(chǎn)物。

Web容器?中間件?Web服務(wù)器?傻傻搞不清,一文幫你搞清楚

一個Web應(yīng)用程序是由完成特定任務(wù)的各種Web組件(web components)構(gòu)成的并通過Web將服務(wù)展示給外界。在實際應(yīng)用中,Web應(yīng)用程序是由多個Servlet、JSP頁面、HTML文件以及圖像文件等組成。所有這些組件相互協(xié)調(diào)為用戶提供一組完整的服務(wù)。

接下來說中間件,其實中間件不是固定的什么東西,只要滿足定義功能的都可以說是中間件。中間件漏洞可以說是最容易被web管理員忽視的漏洞,原因很簡單,因為這并不是應(yīng)用程序代碼上存在的漏洞,而是屬于一種應(yīng)用部署環(huán)境的配置不當(dāng)或者使用不當(dāng)造成的。那么從實際情況來看,預(yù)防這種漏洞最大的難點,在于中間件安全該由誰負責(zé)?

我們在處理應(yīng)急響應(yīng)事件時經(jīng)常遇到這么一種情況,客戶網(wǎng)站代碼是外包的,也就是第三方公司負責(zé)開發(fā),而部署可能是由客戶內(nèi)部運維人員負責(zé)。暫不說他們對于中間件安全的重視程度與了解程度,只談發(fā)現(xiàn)漏洞后如何處理,便是一團亂。開發(fā)商推卸說這并不是代碼上的問題,他們完全是按照安全開發(fā)流程(SDL)走的,所以跟他無關(guān);運維人員就一臉蒙蔽了,反駁道:你們當(dāng)初沒跟我說要配置什么啊,只是讓我安裝個程序就ok了,我怎么知道?

那么除此之外,開發(fā)人員以及運維人員對中間件安全意識的缺失也是一個重要因素,有些開發(fā)商可能會對自身代碼進行安全檢測,但只對代碼部分進行審查是遠遠不夠的。

重點分析:

web服務(wù)器只是提供靜態(tài)網(wǎng)頁解析(如apache),或者提供跳轉(zhuǎn)的這么一種服務(wù)。而web中間件或者叫做應(yīng)用服務(wù)器(其包含web容器)可以解析動態(tài)語言,比如tomcat可以解析jsp(因為tomcat含有jsp容器),當(dāng)然它也可以解析靜態(tài)資源,因此它既是web中間件也是web服務(wù)器。不過tomcat解析靜態(tài)資源的速度不如apache,因此常常兩者結(jié)合使用。中間件用于提供系統(tǒng)軟件和應(yīng)用軟件之間的連接,以便于軟件各部件之間的溝通,其可以為一種或多種應(yīng)用程序提供容器。以web服務(wù)器舉例。B/S結(jié)構(gòu)需要有web服務(wù)器的解析才能運行,這時,web服務(wù)器 就是中間件。*.asp只能在windows服務(wù)IIS上運行,IIS就是這個B/S結(jié)構(gòu)的中間件。 還有比如小公司,入門級別的服務(wù)器,tomcat,jboss(通常與小數(shù)據(jù)庫mysql一起用,Linux上的經(jīng)典架構(gòu)LAMP,linux+apache+mysql+php,apache就是中間件,有時也叫Web容器), 大型程序服務(wù)器(有bean公司的weblogic、IBM的websphere.(一般與Oracle一起)。中間件叫做中間件服務(wù)器,也叫作應(yīng)用服務(wù)器。在web中通常把web服務(wù)器叫做中間件。

web容器

web容器用于給處于其中的應(yīng)用程序組件(JSP,SERVLET)提供一個環(huán)境,是中間件的一個組成部分,它實現(xiàn)了對動態(tài)語言的解析。比如tomcat可以解析jsp,是因為其內(nèi)部有一個jsp容器。

所屬的類別

web服務(wù)器:IIS、Apache、nginx、tomcat、weblogic、websphere等。

web中間件:apache tomcat、BEA WebLogic、IBM WebSphere等。

web容器:JSP容器、SERVLET容器、ASP容器等。

注意:web中間件與web服務(wù)器是有重疊的,原因在于tomcat等web中間件也具備web服務(wù)器的功能。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产成人毛片 | 国产精品一区二区三区四区 | 亚洲网站在线观看 | 欧美激情一区二区三级高清视频 | 欧美午夜精品久久久久久浪潮 | 日韩电影免费在线观看中文字幕 | 一区二区三区在线视频播放 | 国产麻豆91视频 | 免费在线成人 | 玖玖在线免费视频 | 三级成人在线 | 日韩欧美在线一区二区 | 亚洲午夜一区 | 中文字幕一区在线 | 欧美日韩福利 | 久久精品国产一区 | 亚洲视频在线观看 | 精品久久99| 一区二区av | 91国产精品 | 久久亚洲美女 | 欧美精品一区二区三区一线天视频 | 久久久久国产精品 | 视频一区在线播放 | 中文字幕免费观看 | 亚洲视频第一页 | 日韩精品免费在线观看 | 在线亚洲电影 | 嫩草影院地址 | 免费观看爱爱视频 | 特黄特色的大片观看免费视频 | 精品蜜桃一区二区三区 | 日韩国产一区二区 | 亚洲成人在线播放视频 | 精品国产日本 | 欧美一区二区在线观看视频 | 国产欧美精品一区二区三区 | 91国内外精品自在线播放 | 国产精品自拍在线观看 | 国产一区二区视频在线 | 999国产在线观看 |