1. Tomcat是Apache鼎力支持的Java Web应用服务器(注:servlet容器),由于它优秀的稳定性以及丰富的文档资料,广泛的使用人群,从而在开源领域受到最广泛的青睐。

2. Jboss作为Java EE应用服务器,它不但是Servlet容器,而且是EJB容器,从而受到企业级开发人员的欢迎,从而弥补了Tomcat只是一个Servlet容器的缺憾。

Tomcat 服务器是一个免费的开放源代码Web 应用服务器,技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可。其运行时占用的系统资源小,扩展性好,且支持负载平衡与邮件服务等开发应用系统常用的功能。作为一个小型的轻量级应用服务器,Tomcat在中小型系统和并发访问用户不是很多的场合下被普遍使用,成为目前比较流行的Web 应用服务器。

而JBoss Web采用业界最优的开源Java Web引擎,将Java社区中下载量最大,用户数最多,标准支持最完备的Tomcat内核作为其Servlet容器引擎,并加以审核和调优。单纯的Tomcat性能有限,在很多地方表现有欠缺,如活动连接支持、静态内容、大文件和HTTPS等。除了性能问题,Tomcat的另一大缺点是它是一个受限的集成平台,仅能运行Java应用程序。企业在使用时Tomcat,往往还需同时部署Apache Web Server以与之整合。此配置较为繁琐,且不能保证性能的优越性。

JBoss在Tomcat的基础上,对其进行本地化,将Tomcat 以内嵌的方式集成到 JBoss 中。JBoss Web通过使用APR和Tomcat本地技术混合模型来解决Tomcat的诸多不足。混合技术模型从最新的操作系统技术里提供了最好的线程和事件处理。结果,JBoss Web达到了可扩展性,性能参数匹配甚至超越了本地Apache HTTP服务器或者IIS。譬如JBoss Web能够提供数据库连接池服务,不仅支持 JSP 等 Java 技术,同时还支持其他 Web 技术的集成,譬如 PHP、.NET 两大阵营。

02.

J2EE 13种核心技术
(1)JDBC
(2)JNDI
(3)EJB
(4)RMI
(5)JSP
(6)JAVA SERVLET
(7)XML
(8)JMS
(9)JAVA IDL
(10)JTS
(11)JTA
(12)JAVAMAIL
(13)JAF

最新文章

  1. 后台管理UI的选择
  2. sqlmap http头注入的一个技巧
  3. 自定义JSP标签库及Properties使用
  4. linq学习
  5. CSS现代字体栈
  6. Machine Learning for hackers读书笔记(六)正则化:文本回归
  7. 推荐5款超实用的.NET性能分析工具 转
  8. 用CRTP在C++中实现静态函数的多态
  9. Android 应用层知识纲要
  10. DELL磁盘阵列控制卡(RAID卡)MegaCli常用管理命令汇总
  11. bootstrap3-datepicker and jquery.form.js
  12. 将github上的项目源码导入到eclipse中
  13. JavaScript 一个进行枚举选择的jquery插件(仿easyui风格)
  14. C#中使用JavaScriptSerializer类实现序列化与反序列化
  15. git pull 撤销误操作
  16. android6.0 Activity(四) Surface创建
  17. ceph mimic版本 部署安装
  18. debian下配置nginx缓存
  19. 【369】列表/字典的分拆, unpacking
  20. Tether USDT 节点钱包的安装与使用-omni layer

热门文章

  1. Nginx笔记02-nginx常用参数配置说明
  2. js遍历json的key和value
  3. js enter键激发事件
  4. (转)亿级Web系统搭建——单机到分布式集群
  5. 从JDK源码角度看Short
  6. 让黑白的SecureCRT彩色起来
  7. .net中的Dictionary字典类的使用方法
  8. MemSQL start[c]up Round 1 B题
  9. 老爷机iphone4s 9.2.1降级6.1.3
  10. Linux下软件安装方法