第 1 章 一般概念概述


在了解如何配置和部署 Red Hat JBoss Enterprise Application Platform 之前,必须先了解一些重要概念。

1.1. Java

Java 是一种编程语言,也是一个计算平台,它结合了面向对象、类和并发等概念。Java 应用程序编译成字节代码,在 Java 虚拟机 (JVM) 中运行。

1.2. 应用服务器

应用服务器(app 服务器)是提供 web 应用程序运行环境的软件。大多数 app 服务器还通过一组 API,为在其环境中运行的 web 应用程序提供功能。例如,app 服务器可提供用于连接数据库的 API。

1.3. Java EE 7

Java EE(Java 平台企业版)是一个基于标准的企业级平台,可为运行与开发 Java 应用程序提供 API 和运行时环境。其目标在于,提供丰富的企业级功能,方便利用框架消除样板代码并减轻技术负担,从而提高开发人员的生产率。Java EE 的构成框架都经过大量的组合测试。Java EE 7 基于 JSR 342,是 Java EE 6 的后继版本,主要侧重于进一步简化用于访问容器服务的 API,同时增强对 HTML5 等新兴 web 技术的支持。

Java EE 7 includes support for profiles, or subsets, of APIs. The Java EE 7 specification defines the full platform and the Web Profile.

Java EE 7 Web Profile

The Java EE 7 Web Profile is designed for web application development and supports a subset of the APIs defined by Java EE 7 related web-based technologies.

Java EE 7 Full Platform

The Java EE 7 full platform contains all of the APIs defined by Java EE 7, including all the items in the Web Profile. When developing EJBs, messaging applications, and web services (in contrast to web applications), use the full platform.

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat