Red Hat JBoss Web Server(JWS)将Apache服务器与Tomcat相结合,用于构建、部署和维护Web应用程序和大型网站。JBoss Web Server 5最近发布,支持Tomcat 9,并引入了一些新特性和增强功能。
开发人员可能已经注意到,JWS 4被跳过了。版本4仅在Red Hat OpenShift Application Runtimes(RHOAR)的SpringBoot运行时中作为Apache Tomcat 8.5的嵌入版本进行发行,未发布独立版本。
JWS 5包含了用于Red Hat Enterprise Linux(RHEL)的Tomcat 9,其他平台版本也即将发布。JWS 5中集成了多个组件,并且根据用户的订阅协议,完全可以在开发环境和生产环境中使用。
JWS提供了几个主要组件:
- 符合Java Servlet规范的Apache Tomcat Servlet容器;
- Apache Tomcat Native库,它提高了Tomcat的可伸缩性、性能和集成能力;
- 用于安全存储密码和其他敏感信息的JBoss Web Server的Tomcat-Vault扩展;
- 允许Apache Tomcat和Apache HTTP Server的mod_proxy_cluster模块之间进行通信的mod_cluster库。
除主要组件外,还引入了几项新特性:
- HTTP/2支持;
- 通过JSSE连接器(NIO和NIO2)支持在TLS上使用OpenSSL;
- 如果安装了tomcat-native,NIO连接器就是HTTP / 1.1的默认连接器;
- 支持TLS虚拟主机(SNI)。
除了新特性外,还有以下几项增强功能:
- 为从.zip存档安装Red Hat Enterprise Linux的用户提供了系统守护程序集成脚本。
- tomcat-vault安装过程已得到改进。
- tomcat-vault的vault.properties文件可以存储在JWS_HOME外部。
- manager和host-manager应用程序的行为发生了变化。
- mod_cluster发生了变化,需要指定连接器。
- 现在可以配置多个属性文件。
- 不再支持Log4j。
- 对JBoss Web Server Plus进行了更改。
- 嵌入式Tomcat服务器包含在JBoss Web Server 5.0的Maven存储库中。
JBoss Web Server 5可以从JBoss Web Server 5.0 Maven存储库和Container Catalog以ZIP或RPM格式获得。希望参与的开发人员可以加入红帽开发者计划,并访问相关的备忘录、书籍和产品。读者还可以访问InfoQ的Java主页,了解所有与Java相关的新闻。
继续阅读与本文标签相同的文章
上一篇 :
十行Python代码将微信语音转文字
下一篇 :
python list函数实例介绍
-
阿里0代码开发平台“宜搭”亮相杭州云栖大会,现场观众体验30秒拼搭应用!
2026-05-18栏目: 教程
-
消息推送报表,让你的推送事半功倍!
2026-05-18栏目: 教程
-
数据分析还是文本分析?文本分析的优势在哪里
2026-05-18栏目: 教程
-
源码分析Elastic-Job前置篇二-基于Spring启动序列图与核心类图
2026-05-18栏目: 教程
-
蚂蚁金服总裁胡晓明:科技如何驱动金融从离线走向在线
2026-05-18栏目: 教程
