JavaONE has been a good show so far. Here’s what I have found:
Sys-con Media (publisher of Java Developers Journal, XML Journal, and many others) is doing audio interviews with Hugh Grant, CTO of CapeClear, Dave Chappell of Sonic and about 50 others at http://www.sys-con.com/java/javaone2002.cfm
Many sessions stressed performance, scalability and maintainability. The Sun team is very proud of Java 1.4’s improved IO system and overall optimizations. Sun is maintaining a page on performance at: http://java.sun.com/docs/performance.Many
of the presentations showed actual speed comparisons. For example, Oracle’s presentation on their 9i-based application server did a head-to-head comparison of their J2EE EJBs versus .NET and showed terrible scalability problems in .NET.
The focus on scalability and performance has worked very well for BEA. WebLogic Server 7 and Workshop make it very easy to build asynchronous message-based EJB-based Web Services. Many developers I watched were surprised to see Workshop handling sessions, message queues and XML data mapping. The graphical tool lets you visually build a Web Service that connects to databases, EJBs, and other Web Services. Adding sessions and queues is a one-or-two click option. Workshop is also an IDE so adding business logic written in Java is enabled through the built-in editor. WebLogic Server 7 and Workshop beta is available for free download at BEA’s web site. I’ve tried it and it’s a solid beta with few bugs.
This conference reflects the recessionary times we are in: Although the conference pass costs $2000, the lunches have been terrible (cardboard boxes with a roast beef sandwich and potato chips), the exhibit hall carpet doesn’t have the typical underlying mat so walking around gets really tiring, the Birds-of-a-feature sessions have been a 4 block walk away from the convention center with no transportation provided, and there is not much presence from companies other than Sun.
The JBoss folks are holding up at the ThirstyBear microbrew pub a block away from the convention center in a mini-protest from not being included in the conference - the beer is better at the ThirstyBear anyway so it’s not much of a protest. hehe. One concession to JBoss seemed to be a single Birds-of-a-feather session on Jetty - the open-source HTTP and Servlet server - that is bundled into JBoss. That BOF was great, with lots of interaction and good questions.
The NetBeans group of Sun put on a very good show. About 10 companies that have built their applications on top of NetBeans are in the exhibit hall. NetBeans is a good framework for building graphic applications in Java. Sun is about to publish the white paper I wrote for them on how to build applications with NetBeans. If you’d like an advance copy then send an email to me at fcohen at pushtotest dot com.
IBM’s Eclipse team - which is competing with NetBeans - has its party tonight (Wednesday) and I’ll get going. I’ll post something tomorrow on what I see and learn.