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ù)器,速度非???。Resin本身包含了一個(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)文章
Java實(shí)現(xiàn)序列化與反序列化的簡單示例
序列化與反序列化是指Java對(duì)象與字節(jié)序列的相互轉(zhuǎn)換,一般在保存或傳輸字節(jié)序列的時(shí)候會(huì)用到,下面有兩個(gè)Java實(shí)現(xiàn)序列化與反序列化的簡單示例,不過還是先來看看序列和反序列化的具體概念:2016-05-05
Java構(gòu)造方法 super 及自定義異常throw合集詳解用法
異常是程序中的一些錯(cuò)誤,但不是所有錯(cuò)誤都是異常,且錯(cuò)誤有時(shí)候是可以避免的,super可以理解為是指向自己超(父)類對(duì)象的一個(gè)指針,而這個(gè)超類指的是離自己最近的一個(gè)父類,構(gòu)造器也叫構(gòu)造方法、構(gòu)造函數(shù),是一種特殊類型的方法,負(fù)責(zé)類中成員變量(域)的初始化2021-10-10
Java的字符讀寫類CharArrayReader和CharArrayWriter使用示例
這篇文章主要介紹了Java的字符讀寫類CharArrayReader和CharArrayWriter使用示例,兩個(gè)類分別繼承于Reader和Writer,需要的朋友可以參考下2016-06-06
SpringAOP中的切點(diǎn)表達(dá)式Pointcut詳解
這篇文章主要介紹了SpringAOP中的切點(diǎn)表達(dá)式Pointcut詳解,Spring?的?AOP?中的一個(gè)核心概念是切點(diǎn)(Pointcut),切點(diǎn)表達(dá)式定義通知(Advice)執(zhí)行的范圍,需要的朋友可以參考下2023-08-08
Spring事件監(jiān)聽機(jī)制使用和原理示例講解
Spring事件監(jiān)聽機(jī)制是一個(gè)很不錯(cuò)的功能,我們?cè)谶M(jìn)行業(yè)務(wù)開發(fā)的時(shí)候可以引入,在相關(guān)的開源框架中也是用它的身影,比如高性能網(wǎng)關(guān)ShenYu中就使用了Spring事件監(jiān)聽機(jī)制來發(fā)布網(wǎng)關(guān)的更新數(shù)據(jù),它可以降低系統(tǒng)的耦合性,使系統(tǒng)的擴(kuò)展性更好2023-06-06
JAVA演示阿里云圖像識(shí)別API,印刷文字識(shí)別-營業(yè)執(zhí)照識(shí)別
最近有由于工作需要,開始接觸阿里云的云市場(chǎng)的印刷文字識(shí)別API-營業(yè)執(zhí)照識(shí)別這里我加上了官網(wǎng)的申請(qǐng)說明,只要你有阿里云賬號(hào)就可以用,前500次是免費(fèi)的,API說明很簡陋,只能做個(gè)簡單參考2019-05-05
SpringMVC處理multipart請(qǐng)求的示例代碼
本篇文章主要介紹了SpringMVC處理multipart請(qǐng)求的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-01-01

