Oracle_logo_2010.jpg
Oracle (news, site) is planning big things for Java EE7 with cloud- and REST-based services high on the agenda.

Can Java Keep Us Energized?

Having passed the technical specifications for Java Standard Edition (SE)7 and SE8 late last year, aiming to improve on productivity, performance and integration, Oracle has now been hard at work on the Enterprise Edition (EE) aimed at enterprise 2.0 businesses.

The corporate edition is focusing on making improvements in Java's value in the worlds of cloud computing, RESTian web services, and similar pervasive web development technologies. Back in January, the first JSRs were released, highlighting Java Persistence and the Java API for RESTful Web Services, and just last week plans were discussed in an Oracle Webcast.

Other areas of Java also moving forward include JavaFX 2.0, which will soon be in technology preview mode with a beta later in the year with a new graphics engine, improved coding abilities and simplified frameworks. A new JDK is also expected in 2012.

Diary Dates

While the launch of Java EE7 isn't due until 2012, there is a lot of leg- and code work to get through first with community discussion of the announced and forthcoming JSRs. Current important dates revolve around the following milestones. 

  • Jan 2011 Expert Group formed
  • Q3 2011 Early Draft
  • Q4 2011 Public Review
  • Q2 2012 Final Release

The new GlassFish 3.1 server is available as a release candidate with a webinar later today to discuss the features. This will be the reference implementation where all new features for EE versions will appear. Working with WebLogic Server, these will be the focus of activity of enterprise-grade platform Java development. 

In the recent webcast, Oracle Java Evangelist Ajay Patel promised that the company is going to be more aggressive, "driving the pace of change" of Java, while understanding that customers want choice, from light open source all the way up to heavy application server platforms and enterprise product.