更新時(shí)間:2016年04月22日15時(shí)05分 來源:傳智播客Java培訓(xùn)學(xué)院 瀏覽次數(shù):
1.什么是web服務(wù)器
web服務(wù)器也稱為WWW服務(wù)器,是WORLD WIDE WEB的簡寫。主要功能是提供網(wǎng)上信息的瀏覽服務(wù)。下面通過一張圖來詳細(xì)了解瀏覽器訪問服務(wù)器的過程,如圖1-2所示:
圖1-2瀏覽器訪問服務(wù)器過程圖
通過圖1-2可以了解web服務(wù)器有哪些功能,主要包括以下幾點(diǎn):
接受客戶端的訪問
向客戶端做出反應(yīng)
可以把動態(tài)資源轉(zhuǎn)換成靜態(tài)資源,再發(fā)送給瀏覽器
當(dāng)在瀏覽器地址欄上輸入http://www.baidu.com,這是訪問百度,百度的服務(wù)器就會給瀏覽器發(fā)送響應(yīng)消息,若瀏覽器請求的是動態(tài)資源,百度服務(wù)器會將動態(tài)資源轉(zhuǎn)換成靜態(tài)資源然后再響應(yīng)給瀏覽器。
2.常見的web服務(wù)器介紹
常用的Javaweb服務(wù)器有以下幾種:
Tomcat: 由Apache組織提供的一種Web服務(wù)器,提供對JSP和Servlet的支持,它是一個(gè)輕量級 的Java Web容器,也是當(dāng)前應(yīng)用最廣的JavaWeb服務(wù)器。
JBoss : 是一個(gè)種遵從JavaEE規(guī)范的、開放源代碼的、純Java的EJB服務(wù)器,對于J2EE有很好的支持。
GlassFish : 是由Oracle公司開發(fā)的一款javaweb服務(wù)器, 是一款強(qiáng)健的商業(yè)兼容應(yīng)用服務(wù)器,達(dá)到產(chǎn)品級質(zhì)量,可免費(fèi)用于開發(fā)、部署和重新分發(fā),但是應(yīng)用不是很廣。
Resin : 是CAUCHO公司的產(chǎn)品,是一個(gè)非常流行的application server,對servlet和JSP提供了良好的支持,性能也比較優(yōu)良,應(yīng)用越來越廣.Resin自身采用JAVA語言開發(fā)。
WebLogic :是Oracle公司的產(chǎn)品,是目前應(yīng)用最廣泛的Web服務(wù)器,支持JavaEE規(guī)范,而且不斷的完善以適應(yīng)新的開發(fā)要求,適合大型項(xiàng)目。
WebSphere : 是 IBM 的軟件平臺。它包含了編寫、運(yùn)行和監(jiān)視全天候的工業(yè)強(qiáng)度的隨需應(yīng)變 Web 應(yīng)用程序和跨平臺、跨產(chǎn)品解決方案所需要的整個(gè)中間件基礎(chǔ)設(shè)施,如服務(wù)器、服務(wù)和工具;支持JavaEE規(guī)范,適合大型項(xiàng)目。
以上介紹的這些web服務(wù)器,我們以后的學(xué)習(xí)中最常用的是Tomcat服務(wù)器。后面也會詳細(xì)的去了解它,對于JavaWeb程序而言,還需要有JSP/Servlet容器,JSP/Servlet容器的基本功能是把動態(tài)資源轉(zhuǎn)換成靜態(tài)資源,當(dāng)然JSP/Servlet容器不只這些功能,我們會在后面一點(diǎn)一點(diǎn)學(xué)習(xí)
本文版權(quán)歸傳智播客Java培訓(xùn)學(xué)院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請注明作者出處。謝謝!
作者:傳智播客Java培訓(xùn)學(xué)院
首發(fā):http://xamj520.com/javaee
Java培訓(xùn)之java難點(diǎn)解析(二十四)-Map集合
2016-03-24Java培訓(xùn)之java難點(diǎn)解析(二十三)-Set接口
2016-03-23Java培訓(xùn)之java難點(diǎn)解析(二十二)-List接口
2016-03-23Java培訓(xùn)之java難點(diǎn)解析(二十一)-Iterator接口
2016-03-23Java培訓(xùn)之java難點(diǎn)解析(二十)-集合框架
2016-03-23Java培訓(xùn)之java難點(diǎn)解析(十九)-Integer對象
2016-03-18北京校區(qū)