Java EE at JavaOne - A Few Picks from a Very Rich Line-up
By Janice J. Heiss on Oct 01, 2012
A rich and diverse set of sessions cast a spotlight on Java EE at this year’s JavaOne, ranging from the popular Web Framework Smackdown, to Java EE 6 and Spring, to sessions exploring Java EE 7, and one on the implications of HTML5. Some of the world’s best EE architects and developers will be sharing their insight and expertise.
If only I could be at ten places at once!
BOF4149 - Web Framework Smackdown 2012
Markus Eisele - Principal IT Architect, msg systems ag
Graeme Rocher - Senior Staff Engineer, VMware
James Ward - Developer Evangelist, Heroku
Ed Burns - Consulting Member of Technical Staff, Oracle
Santiago Pericasgeertsen - Software Engineer, Oracle
* Monday, Oct 1, 8:30 PM - 9:15 PM - Parc 55 - Cyril Magnin II/III
Much has changed since the first Web framework smackdown, at JavaOne 2005. Or has it? The 2012 edition of this popular panel discussion surveys the current landscape of Web UI frameworks for the Java platform. The 2005 edition featured JSF, Webwork, Struts, Tapestry, and Wicket. The 2012 edition features representatives of the current crop of frameworks, with a special emphasis on frameworks that leverage HTML5 and thin-server architecture. Java Champion Markus Eisele leads the lively discussion with panelists James Ward (Play), Graeme Rocher (Grails), Edward Burns (JSF) and Santiago Pericasgeertsen (Avatar).
CON6430 - Java EE and Spring Framework Panel Discussion
Richard Hightower - Developer, InfoQ
Bert Ertman - Fellow, Luminis
Gordon Dickens - Technical Architect, IT101, Inc.
Chris Beams - Senior Technical Staff, VMware
Arun Gupta - Technology Evangelist, Oracle
* Tuesday, Oct 2, 10:00 AM - 11:00 AM - Parc 55 - Cyril Magnin II/III
In the age of Java EE 6 and Spring 3, enterprise Java developers have many architectural choices, including Java EE 6 and Spring, but which one is right for your project? Many of us have heard the debate and seen the flame wars—it’s a topic with passionate community members, and it’s a vibrant debate. If you are looking for some level-headed discussion, grounded in real experience, by developers who have tried both, then come join this discussion. InfoQ’s Java editors moderate the discussion, and they are joined by independent consultants and representatives from both Java EE and VMWare/SpringSource.
BOF4213 - Meet the Java EE 7 Specification Leads
Linda Demichiel - Consulting Member of Technical Staff, Oracle
Bill Shannon - Architect, Oracle
* Tuesday, Oct 2, 5:30 PM - 6:15 PM – Parc 55 - Cyril Magnin II/III
This is your chance to meet face-to-face with the engineers who are developing the next version of the Java EE platform. In this session, the specification leads for the leading technologies that are part of the Java EE 7 platform discuss new and upcoming features and answer your questions. Come prepared with your questions, your feedback, and your suggestions for new features in Java EE 7 and beyond.
CON10656 - JavaEE.Next(): Java EE 7, 8, and Beyond
Ian Robinson - IBM Distinguished Engineer, IBM
Mark Little - JBoss CTO, NA
Scott Ferguson - Developer, Caucho Technology
Cameron Purdy - VP Development, Oracle
*Wednesday, Oct 3, 4:30 PM - 5:30 PM - Parc 55 - Cyril Magnin II/III
In this session, hear from a distinguished panel of industry and open source luminaries regarding where they believe the Java EE community is headed, starting with Java EE 7. The focus of Java EE 7 and 8 is mostly on the cloud, specifically aiming to bring platform as a service (PaaS) providers and application developers together so that portable applications can be deployed on any cloud infrastructure and reap all its benefits in terms of scalability, elasticity, multitenancy, and so on. Most importantly, Java EE will leverage the modularization work in the underlying Java SE platform. Java EE will, of course, also update itself for trends such as HTML5, caching, NoSQL, ployglot programming, map/reduce, JSON, REST, and improvements to existing core APIs.
CON7001 - HTML5 WebSocket and Java
Danny Coward - Java, Oracle
*Wednesday, Oct 3, 4:30 PM - 5:30 PM - Parc 55 - Cyril Magnin I
The family of HTML5 technologies has pushed the pendulum away from rich client technologies and toward ever-more-capable Web clients running on today’s browsers. In particular, WebSocket brings new opportunities for efficient peer-to-peer communication, providing the basis for a new generation of interactive and “live” Web applications. This session examines the efforts under way to support WebSocket in the Java programming model, from its base-level integration in the Java Servlet and Java EE containers to a new, easy-to-use API and toolset that are destined to become part of the standard Java platform.