System News
Article Series Introduces Java EE 6 Platform
Focuses on New Technologies, Usability Improvements
December 17, 2009,
Volume 142, Issue 3

Java EE 6 delivers a Java EE platform that is more flexible, more powerful, and more developer friendly than ever before.

-- Ed Ort, Sun
 

Sun Developer Network (SDN) staff writer Ed Ort has written a three-part article series introducing the Java Platform, Enterprise Edition (Java EE) 6 platform. Released this December, Java EE 6 adds significant new technologies and extends the usability improvements made in previous Java EE releases. Ort's review of the platform highlights some of these enhancements.

Part 1

In this piece, Ort provides a brief overview of Java EE. He identifies the main goals for the latest release as flexibility for the technology stack, extensibility and ease in development. He elaborates further on these points and then delves into three of the new technologies added to the platform, namely Java API for RESTful Web Services (JAX-RS), Contexts and Dependency Injection for the Java EE Platform (CDI) and Bean Validation. Ort provides a lot of detail on these three features with coding examples included.

Part 2

The second part in this series focuses on the web fragments and shared framework pluggability. These two new features are provided in Java EE 6 by Servlet 3.0 technology. Servlet 3.0, JSR 315, the latest version of Servlet technology, offers some other valuable enhancements such as support for asynchronous processing and support for annotations. Ort explains more in this piece.

Another area Ort covers, and one which is an important Java EE 6 web tier technology, is JSF 2.0. This is the latest version of JSF technology. Among its benefits, JSF 2.0 simplifies page and component authoring through Facelets, and adds support for asynchronous JavaScript and XML (commonly referred to as Ajax), and annotations.

Part 3

The latest release of Enterprise JavaBeans (EJB) technology, JSR 318: Enterprise JavaBeans 3.1, which is available in the Java EE 6 platform, further simplifies the technology and makes many improvements that reflect common usage patterns. Ort reviews the updates in EJB 3.1, spotlighting no-interface view, singletons, asynchronous session bean invocation, simplified packaging and EJB Lite.

More Information

Java EE 6 Tutorial

Java EE 6 Technologies

Java EE 6 SDK [...read more...]

Keywords:

fullsource
 

Other articles in the Java Technology section of Volume 142, Issue 3:

See all archived articles in the Java Technology section.



News and Solutions for Users of Solaris, Java and Oracle's Sun hardware products
Just the news you need, none of what you don't – 42,000+ Members – 24,000+ Articles Published since 1998