contents

software
 
Sun Microsystems Announces New Java Platform and Tools

Sun Microsystems, Inc. along with the Java, GlassFish and NetBeans communities has announced the simultaneous release of preview versions of the Java Platform Enterprise Edition 5 Software Development Kit (SDK) and the NetBeans Enterprise Pack 5.5 Software. These offerings provide developers with the next generation Java platform and tools for building and deploying Web services and Service Oriented Architecture (SOA)-ready applications to solve business challenges. The Java EE Platform 5 (Java EE 5) is a major revamp of the enterprise developer programming model that radically simplifies Java EE development, especially for Web Services and transactional components.

Sun has led the development efforts of these breakthrough technologies, incorporating key contributions from the open source GlassFish Project and NetBeans communities to create an innovative, robust and scalable development platform that is ideal for building the next generation of the Internet.

Contributions from members of the Java Community Process (JCP) services to the new Java EE 5 platform, encompassed in the Java EE 5 platform SDK Preview, have been extensive and widespread. More than 30 community experts have provided innovations to Java EE 5 platform, making it one of the most significant Java platform to date. With more than 4 million downloads to date, Sun's current Java EE platform SDK is one of the most popular software download among Java technology enterprise developers.

The forthcoming Java EE 5 platform accelerates and simplifies Web and Enterprise application development projects through inclusion of new productivity-enhancing technologies, such as, Enterprise JavaBeans (EJB), API 3.0, the Java Persistence API, JavaServer Faces API, Java API
for XML-based Web Services (JAX-WS) and Annotations.

-- EJB 3.0 adds support for programming with Plain Old Java Objects (POJOs), which can be converted to Web Services with Annotations or made persistent using the Java Persistence API.
-- JAX-WS is designed to simplify invocation of Web services by automatically generating client and server code and supporting the latest SOAP and Web Service Definition Language (WSDL) standards.
-- JavaServer Faces 1.2 simplifies the building of user interfaces for Web-based applications by providing pre-packaged components that developers can simply call-on from applications, significantly reducing new code development.
-- Annotations greatly reduces the size of the deployment descriptors (that in previous versions of Java, could run up to hundreds of lines in length) that developers have to write.

These enhancements greatly reduce the amount of code and configuration with which application developers have to contend. The gains are significant and may be as high as 85 percent or more, in some cases.

With more than 8 million downloads of the NetBeans IDE to date, the NetBeans.org Project is thriving. Each month visitors from more than 130 countries use and contribute to NetBeans. The NetBeans Enterprise Pack 5.5 Software Preview includes all of the capabilities of the recently announced open source NetBeans 5.0 IDE, plus the addition of a newly integrated, pre-tested collection of enterprise development technologies for Java, previously only available in the Sun Java Studio Enterprise Software. This preview bundle gives developers early access to tools that enable Java EE 5 Platform development and creation of SOA applications, including Unified Modeling Language (UML) tools; visual design tools for SOA architects; the Java EE 5 Platform SDK Preview (including the Sun Java System Application Server PE 9 Beta). The preview bundle is designed to help increase developer productivity, and make it easier to model, implement and deploy Web services, business process and SOA architectures.



write your comments about the article :: © 2006 Computing News :: home page