By sirajg on Feb 07, 2008
So what exactly is the Application Platform SDK? Well, there are a few similar sounding SDKs, and it gets all confusing. So I have summarized what these different bundles include :
JavaEE5 SDK : Sun Java Application Server(aka Glassfish) + API doc + tutorial + Blueprints + Samples (+ Optionally, Java SE)
Java Application Platform SDK : JavaEE5 SDK + PortletContainer + Open ESB + Access Manager
The Tools Bundle includes the NetBeans IDE and the Portal Pack as well. This all is made clearer in the new downloads page.
Back the Application Platform SDK - the latest update includes updated versions of Sun Java Application Server, Java SE, Access Manager, Open ESB and the Portlet Container.
A little more detail on all the different components of the SDK :
Java SE 6 (JDK) Update 4 : includes the Java Runtime Environment (JRE) and command-line development tools for producing applets and applications.
Open ESB V2 : Java Business Integration (JBI)-based platform for delivering composite applications on a service-oriented architecture.
Portlet Container 1.0.2 : implements the Java Portlet Specification (JSR 168), a standard for developing portal components, and provides a portlet driver, a lightweight portlet rendering environment.
Java EE 5 Samples : demonstrate the technologies and features specific to Java EE 5, including annotations, Enterprise JavaBeans 3.0, persistence, security, web services and more.
Java BluePrints define the application programming model for end-to-end solutions using the Java EE platform.
Tutorial : The FirstCup tutorial is an Introduction to the Java EE Platform to help you understand Java EE basics and then build and deploy multitiered Java EE applications.
API documentation(Javadocs) details all the classes and packages in the Java EE 5 SDK.
Also included in the tools bundle is the NetBeans IDE , an open-source Integrated Development Environment for building desktop, enterprise, web, and mobile applications in Java, C/C++, and even Ruby.So go ahead with the free download. You can always share your comments or see what others think, at the SDK forum