主流 Java EE 容器眾多,以下簡要比較四款代表性容器(參考前文調查報告增進理解)。
Apache 旗艦 Java Web 應用伺服器,憑藉優秀穩定性、豐富文檔、龐大用戶群,在開源領域最受青睞。
Java EE 應用伺服器,不僅是 Servlet 容器更是 EJB 容器,深受企業級開發者歡迎,彌補 Tomcat 僅 Servlet 容器的缺憾。
同為 Servlet 容器,但以卓越執行速度著稱,在輕量級 Java Web 領域備受喜愛,特別是網際網路 Web 服務領域,眾多知名公司(如網易、酷6)採用。
WebLogic、WebSphere 為主流商用產品。作者長期使用 WebLogic(僅作 Servlet 容器),同等條件下性能與易用性遠超 Tomcat。
Sun 推出的 Java EE 伺服器,活躍開源社區持續迭代(v1→v2→v3)走向成熟。免費開源、實作 Java EE 5(含 EJB 3.0、JSF 1.2、Servlet 2.5、JSP 2.1、JAX-WS 2.0、JAXB 2.0、JPA 1.0 等)。
核心優勢: