當前位置:才華齋>IT認證>J2EE>

JavaEE應用伺服器橫向分析

J2EE 閱讀(2.54W)

J2EE元件和“標準的” Java類的不同點在於:它被裝配在一個J2EE應用中,具有固定的格式並遵守J2EE規範,由J2EE服務器對其進行管理。下面是小編整理的關於JavaEE應用伺服器橫向分析,希望大家認真閱讀!

JavaEE應用伺服器橫向分析

  一前言

當企業級的Java應用程式需要真正的應用部署時Java EE應用伺服器是必不可少的`工具研究表明除了商業的應用伺服器之外開源的Java EE應用伺服器開始成為很多Java企業級應用的最佳選擇而JBossTomcat及Apache的Geronimo是其中最主流的開源Java EE應用伺服器而這三者中儘管JBoss和Tomcat並非%的實現了Java EE 標準但這二者佔有的市場份額相對比較大Geronimo是對Java EE 標準%的實現正在快速的發展如果讀者想在Java EE領域找份像樣的工作對這三種開源的應用伺服器應該達到比較熟悉的程度並能在一定程度上進行比較區分

在本文中對這三種主流的應用伺服器就其特性部署及效能等方面進行比較分析了他們各自的特色對該應用伺服器的重要性當然也提供了一些如何選擇適合專案的伺服器的原則及建議

  二特性比較

表就JBoss Tomcat 及Geronimo 的特性進行全面的比較請注意表中用到的部分支援表述表明該應用伺服器並非完全的支援需要安裝一些額外包而其中的原則上支援表述表明該應用伺服器需要第三方的安裝包的支援注三種應用伺服器均在LinuxSolarisWindows及Mac OS X上進行過測試


特性

JBoss

Geronimo

Tomcat

Java EE一致性

部分支援

完全支援

部分支援

支援EJB

支援

支援

原則上支援

JSP和Servlet

支援

支援

支援

JSF

支援

支援

原則上支援

客戶化外掛

支援

支援

不支援

業務規則引擎

原則上支援

原則上支援

原則上支援

Hibernatex

支援

原則上支援

原則上支援

叢集

支援

支援

部分支援

Eclipse IDE

支援

支援

支援