在Web的浪潮中各种页面技术和框架不断涌现为服务器端的基础架构提出了更高的稳定性和可扩展性的要求近年来作为开源中间件的全球领导者JBoss在JEE应用服务器领域已成为发展最为迅速的应用服务器在市场占有率和服务满意度上取得了巨大的成功丝毫不逊色于其它的非开源竞争对手如WebSphereWebLogicApplication ServerJBoss 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 技术的集成譬如 PHPNET 两大阵营
[] [] []