亚洲欧美日韩综合系列在线_91精品人妻一区二区_欧美大肥婆一级特大AA片_九色91视频免费观看_亚洲综合国产精品_av中文字幕在线不卡_久久精品色综合网_看黄色视频的软件_无卡无码高清中文字幕码2024_亚洲欧美日韩天堂网

常用WEB服務(wù)器的特點(diǎn)介紹

來源:lixingshi 發(fā)布時(shí)間:2018-12-08 14:31:02 閱讀量:1078

經(jīng)過系統(tǒng)的學(xué)習(xí)web服務(wù)器,現(xiàn)在知道常用的web服務(wù)器的優(yōu)缺點(diǎn),這對(duì)搭建網(wǎng)站架構(gòu)時(shí)選擇使用web服務(wù)器很有幫助,現(xiàn)在我簡單總結(jié)一下:

  1. Apache:屬于重量級(jí)web服務(wù)器(重量級(jí)主要是在軟件包的大小上比較大,軟件的耦合度大),但是速度、性能不及其他輕量級(jí)web服務(wù)器,并且消費(fèi)內(nèi)存較高。使用傳統(tǒng)的select模型,比較穩(wěn)定的Prefork模式為多進(jìn)程模式,需要經(jīng)常派生子進(jìn)程。所以消耗的cpu等服務(wù)器資源比較大。

  2. Lighttpd:輕量級(jí)web服務(wù)器,cpu占用低,效能好,模塊豐富。

  3. Tomcat:運(yùn)行:Servlet和Jsp web的應(yīng)用軟件的容器,靜態(tài)和高并發(fā)處理弱。

  4. Nginx:輕量級(jí),高性能http和反向代理服務(wù)器。高并發(fā)連接達(dá)到2-4萬個(gè),內(nèi)存、cpu等系統(tǒng)資源消耗低。Rewrite重寫規(guī)則(根據(jù)域名,URL的不同將HTTP請(qǐng)求分到不同的后端服務(wù)器群組),內(nèi)置的健康檢查功能(Nginx Proxy 后端的某臺(tái)web服務(wù)器宕機(jī)也不會(huì)影響前端訪問),節(jié)省帶寬(支持GZIP壓縮,可以添加瀏覽器本地緩存的Header頭)。

常用的Web服務(wù)器有IIS、Apache、Tomcat、Jboss、Resin、Weblogic、WebSpher 
IIS
IIS服務(wù)是Windows產(chǎn)品自帶的一種免費(fèi)的Web服務(wù)器,安裝配置簡單,主要解析的是ASP程序代碼,對(duì)于小型的、利用ASP編程的項(xiàng)目,可以采用其作為Web服務(wù)器。一般可以跟Apache整合起來使用。這種服務(wù)在配置過程中需要注意權(quán)限的問題。
Apache
世界排名第一、免費(fèi)開源的Web服務(wù)器軟件,可以安裝運(yùn)行在絕大多數(shù)的計(jì)算機(jī)平臺(tái)上,支持大多數(shù)語言開發(fā)的B/S結(jié)構(gòu)軟件。一般情況下Apache與其他的Web服務(wù)器整合使用,功能非常強(qiáng)大,尤其在靜態(tài)頁面處理速度上表現(xiàn)優(yōu)異。
Tomcat
Tomcat是Apache下的一個(gè)核心子項(xiàng)目,是目前使用量最大的免費(fèi)的JAVA服務(wù)器。主要處理的是JSP頁面和Servlet文件。Tomcat常常與Apache整合起來使用,Apache處理靜態(tài)頁面,比如Html頁面,而Tomcat負(fù)責(zé)編譯處理JSP頁面與Servlet。在靜態(tài)頁面處理能力上,Tomcat不如Apache。由于Tomcat是開源免費(fèi)、功能強(qiáng)大易用的,很多JAVA的初學(xué)者都喜歡用它。當(dāng)然,也有不少中小企業(yè)用其與Apache整合做Web服務(wù)器。熟練掌握Tomcat的使用是非常必要的??梢赃@么說,熟練安裝配置Tomcat是軟件測試工程師的必備技能。 
Jboss
Jboss是RedHat的產(chǎn)品(RedHat于2006年收購了Jboss)。與Tomcat相比,Jboss要專業(yè)些。JBoss是一個(gè)管理EJB的容器和服務(wù)器,支持EJB 1.1、EJB 2.0和EJB3.0的規(guī)范,本身不支持JSP/Servlet,需要與Tomcat集成才行。一般我們下載的都是這兩個(gè)服務(wù)器的集成版。與Tomcat一樣,Jboss也是開源免費(fèi)的。Jboss在性能上的表現(xiàn)相對(duì)于單個(gè)Tomcat要好些。當(dāng)然并非是絕對(duì)的,因?yàn)門omcat做成集群,威力不容忽視。Jboss沒有圖形界面,也不需要安裝,下載后解壓,配置好環(huán)境變量后即可使用。
Resin
Resin是CAUCHO公司的產(chǎn)品,它也是一個(gè)常用的、支持JSP/Servlet的引擎,速度非??欤粌H在表現(xiàn)在動(dòng)態(tài)內(nèi)容的處理,還包括靜態(tài)頁面的處理上,Tomcat、Jboss在靜態(tài)頁面上的處理能力明顯不足,一般都需要跟Apache進(jìn)行整合使用。而Resin可以單獨(dú)使用,當(dāng)然Resin也可以與Apache,IIS整合使用。 
Weblogic
WebLogic是BEA的產(chǎn)品,用于開發(fā)、集成、部署和管理大型分布式Web應(yīng)用、網(wǎng)絡(luò)應(yīng)用和數(shù)據(jù)庫應(yīng)用的Java應(yīng)用服務(wù)器。將Java的動(dòng)態(tài)功能和Java Enterprise標(biāo)準(zhǔn)的安全性引入大型網(wǎng)絡(luò)應(yīng)用的開發(fā)、集成、部署和管理之中。與前面的幾種小型Web服務(wù)器相比,更具專業(yè)性,但安裝配置也更為復(fù)雜。WebLogic是一個(gè)商業(yè)的軟件,使用是收費(fèi)的,費(fèi)用還挺貴的。 
WebSphere
WebSphere是IBM的產(chǎn)品,是因特網(wǎng)的基礎(chǔ)架構(gòu)軟件,也就是我們通常所說的中間件。它使企業(yè)能夠開發(fā)、部署和集成新一代電子商務(wù)應(yīng)用(如B2B的電子交易),并且支持從簡單的Web發(fā)布到企業(yè)級(jí)事務(wù)處理的商務(wù)應(yīng)用。比WebLogic更專業(yè),當(dāng)然價(jià)格也更貴。一般部署在IBM專業(yè)的服務(wù)器上。


標(biāo)簽: 服務(wù)器搭建
分享:
評(píng)論:
你還沒有登錄,請(qǐng)先