Java中常見的5種WEB服務(wù)器介紹
Web服務(wù)器是運(yùn)行及發(fā)布Web應(yīng)用的容器,只有將開發(fā)的Web項(xiàng)目放置到該容器中,才能使網(wǎng)絡(luò)中的所有用戶通過瀏覽器進(jìn)行訪問。開發(fā)Java Web應(yīng)用所采用的服務(wù)器主要是與JSP/Servlet兼容的Web服務(wù)器,比較常用的有Tomcat、Resin、JBoss、WebSphere 和 WebLogic 等,下面將分別進(jìn)行介紹。
Tomcat 服務(wù)器
目前最為流行的Tomcat服務(wù)器是Apache-Jarkarta開源項(xiàng)目中的一個(gè)子項(xiàng)目,是一個(gè)小型、輕量級(jí)的支持JSP和Servlet 技術(shù)的Web服務(wù)器,也是初學(xué)者學(xué)習(xí)開發(fā)JSP應(yīng)用的首選。
Resin 服務(wù)器
Resin是Caucho公司的產(chǎn)品,是一個(gè)非常流行的支持Servlet和JSP的服務(wù)器,速度非??臁esin本身包含了一個(gè)支持HTML的Web服務(wù)器,這使它不僅可以顯示動(dòng)態(tài)內(nèi)容,而且顯示靜態(tài)內(nèi)容的能力也毫不遜色,因此許多網(wǎng)站都是使用Resin服務(wù)器構(gòu)建。
JBoss服務(wù)器
JBoss是一個(gè)種遵從JavaEE規(guī)范的、開放源代碼的、純Java的EJB服務(wù)器,對(duì)于J2EE有很好的支持。JBoss采用JML API實(shí)現(xiàn)軟件模塊的集成與管理,其核心服務(wù)又是提供EJB服務(wù)器,不包含Servlet和JSP的Web容器,不過它可以和Tomcat完美結(jié)合。
WebSphere 服務(wù)器
WebSphere是IBM公司的產(chǎn)品,可進(jìn)一步細(xì)分為 WebSphere Performance Pack、Cache Manager 和WebSphere Application Server等系列,其中WebSphere Application Server 是基于Java 的應(yīng)用環(huán)境,可以運(yùn)行于 Sun Solaris、Windows NT 等多種操作系統(tǒng)平臺(tái),用于建立、部署和管理Internet和Intranet Web應(yīng)用程序。
WebLogic 服務(wù)器
WebLogic 是BEA公司的產(chǎn)品,可進(jìn)一步細(xì)分為 WebLogic Server、WebLogic Enterprise 和 WebLogic Portal 等系列,其中 WebLogic Server 的功能特別強(qiáng)大。WebLogic 支持企業(yè)級(jí)的、多層次的和完全分布式的Web應(yīng)用,并且服務(wù)器的配置簡單、界面友好。對(duì)于那些正在尋求能夠提供Java平臺(tái)所擁有的一切應(yīng)用服務(wù)器的用戶來說,WebLogic是一個(gè)十分理想的選擇。
相關(guān)文章
Elasticsearch常見字段映射類型之scaled_float解讀
這篇文章主要介紹了Elasticsearch常見字段映射類型之scaled_float解讀。具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-11-11
在Java Spring框架中使用的設(shè)計(jì)模式有哪些
面試中常會(huì)被問道Spring框架使用了哪些設(shè)計(jì)模式?關(guān)于這個(gè)問題本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-09-09
maven項(xiàng)目后出現(xiàn)‘parent.relativePath’ of POM錯(cuò)誤時(shí)的解決方法
在Springboot項(xiàng)目啟動(dòng)時(shí),項(xiàng)目報(bào)錯(cuò)‘parent.relativePath’ of POM問題,項(xiàng)目無法正常啟動(dòng),本文就來介紹一下解決方法,感興趣的可以了解一下2023-10-10
maven install報(bào)錯(cuò)中程序包xxx不存在的問題解決
本文主要介紹了maven install報(bào)錯(cuò)中程序包xxx不存在的問題解決,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-05-05
Java多線程中的ThreadPoolExecutor使用解析
這篇文章主要介紹了Java多線程中的ThreadPoolExecutor使用解析,作為線程池的緩沖,當(dāng)新增線程超過maximumPoolSize時(shí),會(huì)將新增線程暫時(shí)存放到該隊(duì)列中,需要的朋友可以參考下2023-12-12

