Java Platform, Enterprise Edition (Java EE) 是社区驱动的企业软件标准。Java EE 是利用 Java Community Process 开发的,业界专家、商业组织和开源组织、Java 用户组以及数不清的个人为此做出了巨大贡献。每个版本都集成了符合业界需求的新特性,提高了应用可移植性,提高了开发人员的工作效率。
如今,Java EE 提供了一个丰富的企业软件平台,拥有超过 20 种符合 Java EE 的实现供您选择。
适用于所有 Java EE 开发人员的标准化开发模型
JavaEE 8 继续改进了当今应用所需的 API 和编程模型,并根据全球社区的请求相应添加了一些特性。此版本更新了对许多行业标准的支持,并继续简化企业就绪 API。增强包括:
Java Java EE 8 基于 Java EE 7 构建而成。Java EE 8 中新增或更新了以下 JSR:
了解 JMS 2.0 中新增的易用性特性如何让您可以编写更少的代码。
了解如何利用 JMS 2.0 中新增的消息传递特性。
10 分钟从数据库到 RESTful Web 服务再到 HTML5
了解如何通过 JAX-WS RESTful Web 服务公开数据库中的数据,以及如何在 HTML5 应用中使用该服务。
JSR 356, Java API for WebSocket
Java Champion Johan Vos 介绍如何将 WebSocket 集成到应用中。
Oracle 为大量开源项目提供了帮助。这些项目所涉及技术种类繁多。每个开源项目都有自己充满活力的社区。
此外,GlassFish 还利用以下项目表中所示相关项目提供的技术。
项目名称 | 主页 | 项目描述 |
---|---|---|
GlassFIsh Server 开源版 | javaee.github.io/glassfish | 用开源代码构建的 Java EE 参考实现 |
Open MQ 项目 | javaee.github.io/openmq | 高质量、企业就绪的消息传递;开源代码以及开发人员和用户社区。 |
Jersey 项目 | jersey.github.io | Jersey 是用于构建 RESTful Web 服务的开源、生产质量的 JAX-RS (JSR 311) 参考实现。 |
Grizzly 项目 | javaee.github.io/grizzly | Grizzly 项目帮助开发人员使用 NIO 构建强健、可扩展的服务器,并提供扩展的框架组件 |
JavaServer Faces(Mojarra 项目) | javaserverfaces.github.io | Java Server Faces (JSF) 参考实现 |
Metro 项目 | javaee.github.io/metro | Metro 是一个高性能、可扩展、易用的 Web 服务体系。 |
了解有关使用规范构成 Java EE 8 平台的技术的更多信息,然后使用 Java EE 8 SDK 应用这些技术。
注:为免疑义,本网页所用以下术语专指以下含义: