JavaEE應(yīng)用服務(wù)器橫向分析
J2EE組件和“標(biāo)準(zhǔn)的” Java類的不同點(diǎn)在于:它被裝配在一個(gè)J2EE應(yīng)用中,具有固定的格式并遵守J2EE規(guī)范,由J2EE服務(wù)器對(duì)其進(jìn)行管理。下面是小編整理的關(guān)于JavaEE應(yīng)用服務(wù)器橫向分析,希望大家認(rèn)真閱讀!
一前言
當(dāng)企業(yè)級(jí)的Java應(yīng)用程序需要真正的應(yīng)用部署時(shí)Java EE應(yīng)用服務(wù)器是必不可少的工具研究表明除了商業(yè)的應(yīng)用服務(wù)器之外開源的.Java EE應(yīng)用服務(wù)器開始成為很多Java企業(yè)級(jí)應(yīng)用的最佳選擇而JBossTomcat及Apache的Geronimo是其中最主流的開源Java EE應(yīng)用服務(wù)器而這三者中盡管JBoss和Tomcat并非%的實(shí)現(xiàn)了Java EE 標(biāo)準(zhǔn)但這二者占有的市場份額相對(duì)比較大Geronimo是對(duì)Java EE 標(biāo)準(zhǔn)%的實(shí)現(xiàn)正在快速的發(fā)展如果讀者想在Java EE領(lǐng)域找份像樣的工作對(duì)這三種開源的應(yīng)用服務(wù)器應(yīng)該達(dá)到比較熟悉的程度并能在一定程度上進(jìn)行比較區(qū)分
在本文中對(duì)這三種主流的應(yīng)用服務(wù)器就其特性部署及性能等方面進(jìn)行比較分析了他們各自的特色對(duì)該應(yīng)用服務(wù)器的重要性當(dāng)然也提供了一些如何選擇適合項(xiàng)目的服務(wù)器的原則及建議
二特性比較
表就JBoss Tomcat 及Geronimo 的特性進(jìn)行全面的比較請注意表中用到的部分支持表述表明該應(yīng)用服務(wù)器并非完全的支持需要安裝一些額外包而其中的原則上支持表述表明該應(yīng)用服務(wù)器需要第三方的安裝包的支持注三種應(yīng)用服務(wù)器均在LinuxSolarisWindows及Mac OS X上進(jìn)行過測試
特性 |
JBoss |
Geronimo |
Tomcat |
Java EE |
部分支持 |
完全支持 |
部分支持 |
支持EJB |
支持 |
支持 |
原則上支持 |
JSP |
支持 |
支持 |
支持 |
JSF |
支持 |
支持 |
原則上支持 |
客戶化插件 |
支持 |
支持 |
不支持 |
業(yè)務(wù)規(guī)則引擎 |
原則上支持 |
原則上支持 |
原則上支持 |
Hibernate |
支持 |
原則上支持 |
原則上支持 |
集群 |
支持 |
支持 |
部分支持 |
Eclipse IDE |
支持 |
支持 |
支持 |
【JavaEE應(yīng)用服務(wù)器橫向分析】相關(guān)文章:
主流JavaEE應(yīng)用服務(wù)器橫向分析06-27
JavaEE5與Glassfish應(yīng)用服務(wù)器詳解06-19
javaEE里有哪些模式09-25
關(guān)于JavaEE中10個(gè)安全控制10-02
物流成本的橫向控制06-30
橫向科研項(xiàng)目管理流程11-20