Although Sun Microsystems has yet to ship Version 1.4 of Java 2 Enterprise Edition (J2EE), the web services-enabled implementation of the platform, the company already has a blueprint for the follow-up release that focuses on ease of development.
Version 1.5 of both J2EE and Java 2 Standard Edition (J2SE) will include features such as metadata and generics, said Sun's John Fowler, chief technology officer of software.. There is no release date set for Version 1.5.
The metadata function will enable developers to hide boilerplate code by providing a simple set of declarations. Generics enable declaration and reuse of common data types.
At JavaOne this week, Sun announced availability of Beta 2 of the J2EE 1.4 SDK. The release of J2EE 1.4 is due later this year.
"Basically, Java and Web services merge in [Version] 1.4," said Mark Bauhaus, Sun vice president of Java Web Services.
Sun is awaiting release of the Web Services Interoperability Organization (WS-I) Basic Profile for deploying Web services so it can include it in J2EE 1.4.
Although there are versions of Java tailored for card, mobile, desktop, and enterprise use for development purposes, Sun wants to present Java as a unified platform.
Sun at the show announced that J2SE 1.4.2, intended for desktops, is in beta release and will be generally available for free download at the end of the month. It features improved startup time and OpenGL support for enhanced rendering.
Sun also announced that the Sun One Studio 5, Standard Edition development tool and NetBeans 3.5 open-source tool set are available.
Sun One Studio 5 features tighter integration with Sun One Application Server 7 and performance enhancements such as the ability to manage enterprise-scaled Java applications, according to Sun.
NetBeans 3.5 offers new modules for debugging, tag libraries, and monitoring HTTP requests.
Paul Krill writes for InfoWorld