JavaEE应用服务器横向分析
J2EE组件和“标准的” Java类的不同点在于:它被装配在一个J2EE应用中,具有固定的格式并遵守J2EE规范,由J2EE服务器对其进行管理。下面是小编整理的关于JavaEE应用服务器横向分析,希望大家认真阅读!
一前言
当企业级的Java应用程序需要真正的应用部署时Java EE应用服务器是必不可少的工具研究表明除了商业的应用服务器之外开源的 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 | 支持 | 支持 | 支持 |
JSF | 支持 | 支持 | 原则上支持 |
客户化插件 | 支持 | 支持 | 不支持 |
业务规则引擎 | 原则上支持 | 原则上支持 | 原则上支持 |
Hibernate | 支持 | 原则上支持 | 原则上支持 |
集群 | 支持 | 支持 | 部分支持 |
Eclipse IDE | 支持 | 支持 | 支持 |
-
2017计算机应用基础题库附带答案
NIT合格证书由教育部考试中心签发,是证书持有人计算机应用能力的证明。本站小编收集了一些关于计算机应用基础题库附带答案,希望大家认真阅读!【1】计算机应用基础题库附带答案1、[单选题]在计算机中,一条指令代码由操作码和__C_____两部分组成。(A)、指令码(B)...
-
计算机二级office高级应用试题及答案
一、单项选择题1.将程序像数据一样存放在计算机内存中运行,是1946年由提出的。A)图灵B)布尔C)冯·诺依曼D)爱因斯坦2.世界上生产微处理(CPU)芯片的厂家很多,就是其中之一。A)IBM公司B)微软公司C)Intel公司D)联想公司3.计算机能按人们的意图自动地进行操作...
-
厦门大学2017年3月计算机等级考试报名通知
厦门大学2017年3月计算机等级考试报名统一实行网上报名,不接纳现场报名。2017年考试继续使用2013版考试体系,同时对部分级别和科目进行调整,二级Access数据库程序设计(科目代码29)将使用新版考试大纲(2016年版),详细如下:一、关键时间:1、网上报名时间厦门大学思明...
-
2017年计算机二级mos office考试试题及答案「精选」
计算机应用是计算机学科与其他学科相结合的边缘学科,是计算机学科的组成部分。下面是小编整理的关于计算机二级mosoffice考试试题及答案,希望大家认真阅读!1[单选题]下列叙述中正确的是().A.结点中具有两个指针域的链表一定是二叉链表B.结点中具有两个指针域的链...