Blue bar graphic
Colorado Software Summit logo
Colorado Software Summit banner

Gold bar graphic

Roberto Chinnici
Sun Microsystems, Inc.

Ease of Development Features in Java EE 5

The Java Platform, Enterprise Edition (Java EE) is the industry standard for developing robust, scalable and secure enterprise applications, but with all that power comes complexity. This can make it a daunting task for new developers to get started with the platform and even experienced Java EE developers can have trouble keeping up as APIs are added or updated. The next version of the Java EE platform addresses this problem by focusing on ease of development features that will reduce the amount of code that developers need to write and increasing developer productivity. This session will include code samples that dramatically illustrate the differences in the amount of code that needs to be written for the Java EE 5 and J2EE 1.4 platforms to achieve equivalent functionality.

What's New in Java EE 5 and Beyond?

The focus of the next version of the Java Platform, Enterprise Edition is ease of development, but there are many other changes to the platform as well. We'll talk about updates to the web services APIs (JAX-WS 2.0 and JAXB 2.0), EJB 3.0 and the new persistence API, the use of new J2SE 5.0 features such as annotations and generics, and JavaServer Faces. We'll also describe the relationship between project Glassfish (the open sourcing of Sun's application server) and Java EE 5.

Roberto Chinnici is a senior staff engineer at Sun Microsystems, Inc. where he works on the Java™ Platform, Enterprise Edition, with particular focus on Web Services and Ease of Development. He is the specification lead for the JAX-RPC 1.1 and JAX-WS 2.0 technologies, both developed under the Java Community Process. He is also Sun's principal representative in the Web Services Description Working Group at W3C and has been a member of the WS-I Basic Profile Working Group. Mr. Chinnici holds an M.S. in Computer Science from the University of Milan, Italy.


Back to...

On to...

Paul Fremantle