⊂和⊆的区别 JBoss Web和Tomcat的区别[1]
JBoss Web和Tomcat的区别[1]
在Web 的浪潮中 各种页面技术和框架不断涌现 为服务器端的基础架构提出了更高的稳定性和可扩展性的要求 近年来 作为开源中间件的全球领导者 JBoss在J EE应用服务器领域已成为发展最为迅速的应用服务器 在市场占有率和服务满意度上取得了巨大的成功 丝毫不逊色于其它的非开源竞争对手 如WebSphere WebLogic Application Server JBoss Web的诸多优越性能 正是其广为流行的原因
基于Tomcat内核 青胜于蓝
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 两大阵营
![⊂和⊆的区别 JBoss Web和Tomcat的区别[1]](http://img.zhputi.com/uploads/460d/460d5c0ab3719ab108d6bba5c959b213266074.jpg)
lishixinzhi/Article/program/Java/ky/201311/29234