2022主流JavaEE应用服务器横向分析主流JavaEE应用服务器横向分析J2EE是一套全然不同于传统应用开发的技术架构,包含很多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、平安与再用价值
下面是我收集的主流JavaEE应用服务器横向分析,希望大家仔细阅读
一、前言当企业级的Java应用程序须要真正的应用部署时,JavaEE应用服务器是必不行少的工具
探讨表明,除了商业的应用服务器之外第1页共18页开源的JavaEE应用服务器起先成为许多Java企业级应用的最佳选择
而JBoss、Tomcat及Apache的Geronimo是其中最主流的开源JavaEE应用服务器
而这三者中,尽管JBoss和Tomcat并非100%的实现了JavaEE5标准,但这二者占有的市场份额相对比较大
Geronimo是对JavaEE5标准100%的实现,正在快速的发展
假如读者想在JavaEE领域找份像样的工作,对这三种开源的应用服务器应当达到比较熟识的程度,并能在肯定程度上进行比较区分
在本文中,对这三种主流的应用服务器,就其特性、部署及性能等方面进行比较
分析了他们各自的特色对该应用服务器的重要性,第2页共18页当然,也供应了一些如何选择适合项目的服务器的原则及建议
二、特性比较表1就JBoss4
2、Tomcat6及Geronimo2的特性进行全面的比较
请留意,表中用到的;部分支持;表述,表明该应用服务器并非完全的支持,须要安装一些额外包
而其中的;原则上支持;表述,表明该应用服务器须要第三方的安装包的支持
注:三种应用服务器均在Linux、Solaris、Windows及MacOSX上进行过测试
当读者的应用须要比较特别的扩展,或是想与JavaEE5最贴近时,那么,Geronimo2是最佳的开源JavaEE应用服务器选择
尽第3页共18页管JBoss4
2与Sun的J