首页 > 代码库 > 开源Java EE应用服务器

开源Java EE应用服务器

    JAVA EE应用服务器是可以在企业级的Java应用程序部署时使用,JBoss、Tomcat及Apache的Geronimo是当前最主流的开源Java EE应用服务器。

下表就JBoss 4.2、Tomcat 6及Geronimo 2应用服务器的特性进行全面的比较:(表中用到的“部分支持”表述,表明该应用服务器并非完全的支持,需要安装一些额外包。而其中的“原则上支持”表述,表明该应用服务器需要第三方的安装包的支持。)

技术分享

Geronimo 2与Java EE 5最贴近。而Tomcat 6本身就是一种轻量级的解决方案,所以它不并包括Java EE 5的所有特性,但它对内存的占有量比较少,并且比其它两种服务器运行起来更快。
说明:

1、Sun公司的Java EE 5标准是一种行业标准,而作为这种标准的实现,开源的Java EE 5应用服务器应该与其尽量的保持一致;

2、EJB(Enterprise JavaBeans)是指能在Java EE服务器部署的Java组件。它通常将一些业务功能打包成可重用的组件;

3、JSF(Java Server Faces)是一种在Java EE应用部署的组件式架构,提供基本的Web开发的用户界面,JSF采用了组件驱动的模式;

4、客户化插件支持,意味着可以在原有应用服务器功能的基础上,开发新的功能,并能很好的协同使用;

 

开源Java EE应用服务器