第 2 章 JBoss EAP 概述
2.1. 关于 JBoss EAP 7 复制链接链接已复制到粘贴板!
红帽 JBoss 企业应用平台(JBoss EAP)7.3 是一种兼容 Web 配置文件和完整平台规格的 Jakarta EE 8 实施,也是 Java 企业版(Java EE)8 规范的认证实施。当社区项目达到所需的功能完整性级别时,JBoss EAP 的主要版本从 WildFly 社区项目分叉。之后,就进行了测试与产品化的延长期,其中 JBoss EAP 获得稳定、认证和增强,以供生产使用。在 JBoss EAP 主要版本的生命周期内,所选功能可能会从社区项目打钩并反向移植到一系列功能中,从而增强同一主要版本系列内的次要版本。
JBoss EAP 提供高可用性群集、消息传递和分布式缓存等功能的预配置选项。它还允许用户使用 JBoss EAP 提供的各种 API 和服务编写、部署和运行应用。
JBoss EAP 包括模块化结构,允许仅在需要时启用服务,从而提高启动速度。基于 Web 的管理控制台和管理命令行界面(CLI)无需编辑 XML 配置文件,还增加了编写脚本和自动执行任务的功能。此外,JBoss EAP 还包括用于快速开发安全可扩展的 Java EE 应用程序的 API 和开发框架。
| 功能 | 描述 |
|---|---|
| 兼容 Jakarta EE | Jakarta EE 8 兼容 Web 配置文件和完整平台规格的实施。 |
| 兼容 Java EE | Java 企业版 8 完整平台和 Web 配置文件认证. |
| 受管域 | 多服务器实例和物理主机的集中管理,而单机服务器则允许单个服务器实例。按服务器组管理配置、部署、套接字绑定、模块、扩展和系统属性.应用安全(包括安全域)的集中和简化管理。 |
| 管理控制台和管理 CLI | 新的域或单机服务器管理接口.管理 CLI 也包含批处理模式,可以编写脚本并自动执行管理任务。不建议直接编辑 JBoss EAP XML 配置文件。 |
| 简化的目录布局 | 模块目录包含所有应用服务器模块。域和独立目录分别包含域和独立部署的构件和配置文件。 |
| 模块化类加载机制 | 根据需要加载和卸载模块。这提高了性能、具有安全优势,并减少了启动和重启时间。 |
| 简化的数据源管理 | 数据库驱动程序像其他服务一样部署。此外,数据源是使用管理控制台和管理控制台 CLI 进行创建和管理的。 |
| 统一安全框架 | Elytron 提供了单一的统一框架,能够管理和配置单机服务器和受管域的访问权限。它还可用于为部署到 JBoss EAP 服务器的应用配置安全访问。 |