提示信息

GlassFish支持哪些Java EE版本及其功能?

凄寒注 已关注

GlassFish 是一个开源的 Java EE 应用服务器,广泛支持多版本的 Java EE(现称为 Jakarta EE)规范。以下是 GlassFish 各个版本支持的 Java EE 版本及其主要功能:

  1. GlassFish 2.x 系列:

    • 支持版本:Java EE 5
    • 功能特点
      • 支持 EJB 3.0,包括持久化 API (JPA)
      • JavaServer Faces (JSF) 1.2
      • Java Server Pages (JSP) 2.1 和 Servlets 2.5
      • Java Message Service (JMS) 1.1
  2. GlassFish 3.x 系列:

    • 支持版本:Java EE 6
    • 功能特点
      • 新引入的 Web Profile 规范
      • Contexts and Dependency Injection (CDI) 1.0
      • Java API for RESTful Web Services (JAX-RS) 1.1
      • JavaServer Faces (JSF) 2.0
      • Enterprise JavaBeans (EJB) 3.1 的增强(如单例 EJB)
  3. GlassFish 4.x 系列:

    • 支持版本:Java EE 7
    • 功能特点
      • WebSocket API 1.0
      • Batch Processing for Java EE 1.0
      • JSON Processing 1.0
      • Enhanced JMS 2.0 和 Concurrency Utilities
      • 更好的支持 HTML5 应用开发
  4. GlassFish 5.x 系列:

    • 支持版本:Java EE 8 / Jakarta EE 8
    • 功能特点
      • Java API for JSON Binding (JSON-B) 1.0
      • 进一步增强的 CDI 2.0 和 Bean Validation 2.0
      • JavaServer Faces (JSF) 2.3
      • Servlet 4.0,支持 HTTP/2
  5. GlassFish 6.x 系列:

    • 支持版本:Jakarta EE 9
    • 功能特点
      • 迁移到新的 jakarta.* 命名空间
      • 主要是一种重命名版本,保持与 Jakarta EE 8 相同的功能
  6. GlassFish 7.x 系列及以后:

    • 支持版本:Jakarta EE 10 和以后的版本
    • 功能特点
      • 支持新的 Jakarta EE 10 功能,如更新的 CDI、Servlet、JSP、新增功能和改进

GlassFish 是 Jakarta EE 技术的一个参考实现,因此它在特性实施上快速跟进 Jakarta EE 的规范发展。用户可以根据需要选择合适的 GlassFish 版本来满足特定的应用需求。

    遇到难题? "AI大模型GPT4.0、GPT" 是你的私人解答专家! 点击按钮去提问......
凄寒注 关注 已关注

最近一次登录:2024-10-26 11:13:51   

暂时还没有签名,请关注我或评论我的文章
×
免费图表工具,画流程图、架构图