您的位置:首页技术文章
文章详情页

JavaEE 5通过公审投票

【字号: 日期:2024-03-13 14:54:17浏览:3作者:猪猪
美国当地时间8月8日,Java企业版(Java EE,即以前的J2EE)第5版总体技术规范(JSR-244,http://jcp.org/en/jsr/detail?id=244)通过了JCP执行委员会的公开审查投票。JSR-244规定了Java EE 5总体框架下需要具备的技术特性,其中的各项技术又分别由其他JSR所规定。从提交公开审查的规范草案Java EE 5的来看,Java EE 5的关注重点是简化应用开发,尤其是大量采用元数据标注(annotation)和POJO(普通Java对象)驱动的开发方式,对平台进行了重新定义。对比此前的J2EE 1.4规范,Java EE 5最重要的新增特性包括Java持久化API(即EJB 3 entity bean)、JSF、JSTL等。此次投票的结果不出意料,执行委员会全票通过了这份规范草案。IBM针对授权问题提出了一些意见,其中写道:“IBM的投票只针对本规范的技术部分,并非表示同意其授权协议。IBM认为Java EE的授权方式应该更加开放,使第三方企业能够独立实现本技术规范所规定的应用服务器,而不受不必要的控制。我们认为本规范应该采用开源授权方式,并且我们希望其他人也能支持这一方向。按照此份规范草案,Java EE 5框架下将包含下列API。此前曾经被提及的JSR-223(脚本语言集成)、服务数据对象、工作管理器API等技术规范未被纳入其中。Enterprise JavaBeans (EJB) 3.0Servlet 2.4 JavaServer Pages (JSP) 2.1 Java Message Service (JMS) 1.1Java Transaction API (JTA) 1.0 JavaMail 1.3JavaBeans Activation Framework 1.1 J2EE Connector Architecture 1.5 Web Services for J2EE 1.1 Java API for XML-based RPC (JAX-RPC) 1.1 Java API for XML Web Services (JAX-WS) 2.0 Java Architecture for XML Binding (JAXB) 2.0 SOAP with Attachments API for Java (SAAJ) 1.3Java API for XML Registries (JAXR) 1.0Java 2 Platform, Enterprise Edition Management API 1.0Java 2 Platform, Enterprise Edition Deployment API 1.1Java Authorization Service Provider Contract for Containers 1.0Debugging Support for Other Languages (JSR-45) Standard Tag Library for JavaServer Pages (JSTL) 1.1Web Services Metadata for the Java Platform 1.0JavaServer Faces 1.2 RequirementsCommon Annotations for the Java Platform 1.0 Streaming API for XML (StAX) 1.0Java Persistence API 1.0
标签: Java
相关文章: