轉 四大Java EE容器(Tomcat、JBoss、Resin、Glassfish)之簡單比較

                                 

如今流行的Java EE容器有不少:Tomcat、JBoss、Resin、Glassfish等等。下面對這四種Java EE容器進行了一番簡單html

  1. Tomcat是Apache鼎力支持的Java Web應用服務器(注:servlet容器),因爲它優秀的穩定性以及豐富的文檔資料,普遍的使用人羣,從而在開源領域受到最普遍的青睞。java

  2. Jboss做爲Java EE應用服務器,它不可是Servlet容器,並且是EJB容器,從而受到企業級開發人員的歡迎,從而彌補了Tomcat只是一個Servlet容器的缺憾。web

  3. Resin也僅僅是一個Servlet容器,然而因爲它優秀的運行速度,使得它在輕量級Java Web領域備受喜好,特別是在互聯網Web服務領域,衆多知名公司都採用其做爲他們的Java Web應用服務器,譬如16三、ku6等。apache

  在商用應用服務器裏主要有:Weblogic、Websphere,其中Weblogic我也使用過很長一段時間,當時也只用其當Servlet容器,然而就在同等條件下,在性能及易用性等方面,要比Tomcat優秀不少。tomcat

  4.glassfish是Sun公司推出的Java EE服務器(Java EE容器),一個比較活躍的開源社區,不斷的經過社區的反饋來提升其的可用性,通過glassfish v1 glassfish v2 到今天的glassfish v3 ,它已經走向成熟。Glassfish是一個免費、開放源代碼的應用服務,它實現了Java EE 5,Java EE 5 平臺包括瞭如下最新技術:EJB 3.0、JSF 1.二、Servlet 2.五、JSP 2.一、JAX-WS 2.0、JAXB 2.0、 Java Persistence 1.0、Common Annonations 1.0、StAX 1.0等。服務器

  支持集羣,經過內存中會話狀態複製,加強了部署體系結構的可用性與可伸縮性,它對集羣有着很好的支持,能夠簡單到經過添加機器,就可輕鬆的提升網站的 帶負載能力,在解析能力方面,它對html的吞吐能力與apache服務器不分上下,就是tomcat所不能比的,支持目錄部署,熱部署,解決了 tomcat對熱部署能力的缺陷。在版本方面作的更加人性化,有開發時用的簡化版,專門用於部署web項目的版本,還要徹底符合j2ee標準的版本。性能

 

相關文章
相關標籤/搜索