The standard in community-driven enterprise software, Java EE 7 is the result of industry-wide development involving open review, ongoing builds and extensive collaboration between hundreds of engineers from more than 30 companies within the Java Community Process (JCP) and the GlassFish Community.

Java EE 7 features a scalable infrastructure that facilitates building HTML5 applications by reducing response times through low-latency, bi-directional communication with WebSockets; simplifying data parsing and exchange using industry-standard JSON processing and supporting many more concurrent users through asynchronous RESTful Web Services with JAX-RS 2.0.

Updates to Java Message Service (JMS) 2.0 are designed to improve usability through annotations and Contexts and Dependency Injection (CDI) Beans support; and significantly reduce the code required to send and receive messages.

A complete list of all the new features and capabilities of Java EE 7 is available here.

19 Java user groups around the world have taken part in the “Adopt a JSR” program, providing valuable feedback and code samples to validate Java Specification Request (JSR) APIs.

Developers interested in getting started immediately with the Java EE 7 release can leverage the NetBeans Integrated Development Environment (IDE) 7.3.1, which supports Java EE 7 features, including HTML 5 and Eclipse Kepler (4.3), which has early builds supporting Java EE 7 available today.

Java EE 7 New Features training is also available from Oracle to help developers accelerate the transition to Java EE 7 and implement the latest platform enhancements.

Supporting Quotes

“Java EE continues to be hugely popular, with continuing strong developer adoption and we’re very excited about Java EE 7. This is a great release with strong technology updates that meets the demands of today’s enterprises,” said Cameron Purdy, vice president of Development, Oracle. “Oracle has a strong vested interest in the success of Java and we are firmly committed to working with the community to deliver a consistent, high-performance, high-quality Java EE implementation.”

“Eclipse Kepler will ship with Java EE 7 support, thanks to the hard work of the Eclipse Web Tools Project (WTP) team. Early builds are available today, with a final build expected by the end of June, making this the quickest we have ever supported a new Java EE platform release,” said Mike Milinkovich, executive director of the Eclipse Foundation.