Intro
What I will talk about
AGENDA
Today: Java SE 6
Today: Java EE 5
Open Source development of Java SE & EE
Java SE and Java EE Timeline
AGENDA
Java SE 6 Platform: Top Features
Java EE 5 Platform: Top Features
Using Java EE 1.4 to create a web service
With Java EE 5 Ease of Use
AGENDA
Java SE Future : The Big Themes
JavaFX Script
JavaFX Script Applications
Using Swing and Java
Using JavaFX Script
JRE Download Size
The Consumer JRE Release
Java SE 7 : Multiple Languages
Java SE 7 : Modularization
Java EE Future : The Big Themes
Middle Tier: EJB 3.1, Java Persistence 2.0
Web Tier: Servlet 3.0 and Java Server Faces 2.0
Web Services: RESTful web services
Follow or help the platforms evolve !
Contact info
This presentation will give an overview of the continuing evolution of the Java Platform. With the successful launches of the Java EE 5 and Java SE 6 platforms in 2006, we look ahead to the new developments in the platforms beyond these existing releases. Technical highlights of the talk will include the new modularity technologies in Java SE 7 for packaging, distributing and publishing application code (sometimes known as super-JARs and super-packages), a survey of the candidates for additions to the Java language as well as the work in the JVM to support other languages such as Ruby and Python. Highlights will also include the new work planned in Java EE 6 to make the platform more extensible, the candidate technologies to extend the SOA architecture of Java EE and key enhancements to the existing web and EJB technologies.
In addition this talk will discuss the open source models for participation in Sun's implementations via the Glassfish and OpenJDK communities.
Dr Danny Coward is the lead architect for the Java SE platform. In the past he has led the development of several technologies in the Java EE and Java ME platforms. Danny is Sun's representative on the JCP Executive Committee for Java SE and Java EE.