Java EE 7 技术一览_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > Java EE 7 技术一览

Java EE 7 技术一览

 2014/3/30 22:05:23  cucaracha  程序员俱乐部  我要评论(0)
  • 摘要:JavaEE7简介JavaEE7平台规范基于JSR342,JCP版本是2.9。JavaEE7包含了跨平台使用的平台规范,也包含了下面的组件规范:Web技术JSR45:DebuggingSupportforOtherLanguages1.0JSR52:StandardTagLibraryforJavaServerPages(JSTL)1.2JSR245:JavaServerPages(JSP)2.3JSR340:Servlet3.1JSR341:ExpressionLanguage3
  • 标签:Java 技术
Java EE 7 简介

Java EE 7 平台规范基于 JSR 342,JCP 版本是 2.9。Java EE 7 包含了跨平台使用的平台规范,也包含了下面的组件规范:

Web 技术

  •     JSR 45: Debugging Support for Other Languages 1.0
  •     JSR 52: Standard Tag Library for JavaServer Pages (JSTL) 1.2
  •     JSR 245: JavaServer Pages (JSP) 2.3
  •     JSR 340: Servlet 3.1
  •     JSR 341: Expression Language 3.0
  •     JSR 344: JavaServer Faces (JSF) 2.2
  •     JSR 353: Java API for JSON Processing (JSON-P) 1.0
  •     JSR 356: Java API for WebSocket 1.0


企业级技术

  •     JSR 236: Concurrency Utilities for Java EE 1.0
  •     JSR 250: Common Annotations for the Java Platform 1.2
  •     JSR 316: Managed Beans 1.0
  •     JSR 318: Interceptors 1.2
  •     JSR 322: Java EE Connector Architecture (JCA) 1.7
  •     JSR 330: Dependency Injection for Java 1.0
  •     JSR 338: Java Persistence API (JPA) 2.1
  •     JSR 343: Java Message Service (JMS) 2.0
  •     JSR 345: Enterprise JavaBeans (EJB) 3.2
  •     JSR 346: Contexts and Dependency Injection (CDI) for the Java EE Platform 1.1
  •     JSR 349: Bean Validation 1.1
  •     JSR 352: Batch Applications for Java Platform 1.0
  •     JSR 907: Java Transaction API (JTA) 1.2JSR 919: JavaMail 1.5


Web Service 技术

  •     JSR 93: Java API for XML Registries (JAXR) 1.0 (optional for Java EE 7)
  •     JSR 101: Java API for XML-based RPC (JAX-RPC) 1.1 (optional for Java EE 7)
  •     JSR 109: Implementing Enterprise Web Services 1.4
  •     JSR 181: Web Services Metadata for the Java Platform 2.1
  •     JSR 222: Java Architecture for XML Binding (JAXB) 2.2
  •     JSR 224: Java API for XML Web Services (JAX-WS) 2.2
  •     JSR 339: Java API for RESTful Web Services (JAX-RS) 2.0


管理和安全技术

  •     JSR 77: J2EE Management API 1.1
  •     JSR 88: Java Platform EE Application Deployment API 1.2 (optional for Java EE 7)
  •     JSR 115: Java Authorization Contract and Containers (JACC) 1.5
  •     JSR 196: Java Authentication Service Provider Inteface for Containers (JASPIC) 1.1


Java EE 7 的新增技术

加入了一些新的规范来改进和丰富平台功能。一些已经存在的组件规范进行了升级,使其变得更加简单易用。 Java EE 7 带来的主要新技术如下:

Java API for WebSocket

  •     可以通过普通的 POJO 加 Annotation 注释定义 websocket 客户端和服务端,也可以通过接口实现的方式用编码实现。
  •     提供了服务器标准配置,例如,将 websocket 端点映射到容器的 URI 上。
  •     提供了客户端标准配置,例如,提供了自定义配置算法
  •     允许部署在 JDK 环境或 web 容器中。
  •     允许集成到现有的 Java EE 技术中。


Java API for JSON Processing(JSR-353)

  •     提供了以流的方式来解析和生成 JSON。
  •     提供了以对象模型的方式在内存中生存 JSON 的树形结构。


Batch Applications for the Java Platform(JSR-352)

  •     允许使用 JSL(Job Specification Language)来定义批量任务,它定义了一个完整的任务序列。
  •     批量程序模型可由接口、抽象类或成员变量的 Annotation 来标注。
  •     提供了 Chunked 和 Batchlet 的任务处理风格。


Concurrency Utilities for Java EE(JSR-236)

  •     提供一个整洁、简单且独立的 API,使其能用于任何 Java EE 容器中。
  •     定义了受管对象:ManagedExecutorService, ManagedScheduledExecutorService,ContextService 和 ManagedThreadFactory。


文章来源:http://www.aptusource.org/2014/03/java-ee-7-list/
发表评论
用户名: 匿名