Java EE continues to be hugely popular with increasing developer adoption and over 50 million downloads of Java EE components, including Oracle GlassFish Server, and 14 Java EE 6 compliant application server implementations currently available from IT vendors.
Java EE 7, the next generation of Java EE, is targeted for release in the second quarter of 2013.
The Java EE 7 Java Specification Requests (JSRs) are being developed in a transparent manner through the Java Community Process (JCP) by hundreds of engineers from over 30 companies, with expert group communications and working materials available publicly.
Java EE 7 plans include new features that will help facilitate building scalable HTML5 applications, including support for non-blocking (event-driven) I/O Servlet 3.1 API, JCache, JSON-P, WebSockets, JAX-RS 2.0 Client API, JPA schema generation and an improved security configuration, which can particularly benefit applications deployed to cloud environments.
The upcoming release is also expected to include a number of capabilities to help increase developer productivity, such as improved resource definition metadata, improved Managed Beans alignment (including transactional interceptors) and method-level validation with Bean Validation 1.1.
Updates to Java Message Service (JMS) 2.0 (JSR 343) will provide improved usability through annotation and CDI support and the JMS provider API for implementation portability.
Early builds of GlassFish Server Open Source Edition 4 are beginning to incorporate future Java EE 7 technologies, such as Servlet 3.1 NIO and WebSockets. Developers can download the latest builds at glassfish.org, begin to evaluate them and provide feedback to the expert groups.
Oracle is showcasing Java EE and related technologies at JavaOne 2012 during more than 115 combined conference sessions, BOFs and Hands-On Labs, as well as in the JavaOne Exhibition Hall.
“The recent shift in the scope of Java EE 7 allows us to focus on some of the features that have been most requested by developers, such as support for HTML 5, caching and batch, simplified JMS 2.0 APIs, improved Managed Bean alignment and the JAX-RS 2.0 client API and we are excited to get the next release into developer’s hands,” said Cameron Purdy, vice president of Development, Oracle. “Java EE is already in the cloud in our own and other vendor's product lines and we are actively planning our next steps with Java EE 8, which promises to make applications even more portable across the cloud.”
More than 3 billion devices are powered by Java technology
Oracle engineers hardware and software to work together in the cloud and in your data center. For more information about Oracle (NASDAQ:ORCL), visit www.oracle.com.
The JavaOne conference brings together Java experts and enthusiasts for an extraordinary week of learning and networking focused entirely on all things Java. With more than 400 sessions covering topics that span the breadth of the Java universe, keynotes from foremost Java visionaries and expert-led hands-on learning opportunities, JavaOne is the world's most important event for the Java community.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle Corporation.