第 1 章 Red Hat JBoss Web Server 安装简介
红帽 JBoss Web 服务器是用于托管 Java Web 应用程序的完整集成和认证组件集合。Red Hat JBoss Web Server 提供 Apache Tomcat Servlet 容器和 Tomcat 原生库完全支持的实现。
注意
如果您需要集群或会话复制支持 Java 应用程序,请使用 Red Hat JBoss Enterprise Application Platform(JBoss EAP)。
1.1. JBoss Web 服务器组件 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
JBoss Web 服务器包括组件,如 Apache Tomcat Servlet 容器、Tomcat 原生库、Tomcat vault、mod_cluster 库、Apache Portable Runtime(APR)和 OpenSSL。
- Apache Tomcat
- Apache Tomcat 是基于 Java Servlet 规范的 servlet 容器。JBoss Web 服务器包含 Apache Tomcat 9。
- Tomcat 原生库
- Tomcat 原生库提高了 Tomcat 的可扩展性、性能和与原生服务器技术的集成。
- Tomcat vault
- Tomcat vault 是 JBoss Web 服务器的扩展,用于安全地存储 JBoss Web 服务器使用的密码和其他敏感信息。
- Mod_cluster
-
mod_cluster库启用 Apache Tomcat 和 Apache HTTP 服务器的mod_proxy_cluster模块之间的通信。mod_cluster库允许您将 Apache HTTP 服务器用作 JBoss Web 服务器的负载均衡器。有关配置mod_cluster或配置其他负载均衡器(如mod_jk和mod_proxy)的详情,请参考 HTTP Connectors 和 Load Balancing Guide。 - Apache Portable Runtime
- Apache Portable Runtime(APR)提供卓越的可扩展性、性能和改进与原生服务器技术的集成。APR 是一个高度可移植的库,是 Apache HTTP 服务器 2.x 的核心。它可以访问:发送文件、epoll 和 OpenSSL 等高级 IO 功能;例如,操作系统级别的功能,如随机数字生成和系统状态;以及处理共享内存、NT 管道和 UNIX 套接字等原生进程。
- OpenSSL
- openssl 是实现安全套接字层(SSL)和传输层安全(TLS)协议的软件库。openssl 包括基本加密库。
有关 Red Hat JBoss Web Server 支持的组件的完整列表,请查看 JBoss Web Server 组件详情页。