Sun developed the Java Application Platform SDK to streamline enterprise application development and improve developer productivity. The SDK also supports Java Platform, Standard Edition 6 and the latest technologies of the Java Platform, Enterprise Edition 5 (Java EE 5) Specification. The SDK Team describes SDK Update 8, which includes updated versions of Sun GlassFish Enterprise Server and Portlet Container. This free release is based on the source code developed by Sun engineers and the open-source community.
The team's article discusses the key features of the Java Application Platform SDK Update 8. With this all-in-one bundle, developers can quickly learn, develop, and deploy new enterprise Java technologies. More than 5.5 million developers have downloaded earlier versions of the Java EE SDK.
With a primary focus on ease of development, the article notes, the Java EE 5 platform offers developers ready access to a secure, portable, and scalable platform for their enterprise applications. Java EE 5 technology makes coding simpler and more straightforward through the use of Java annotations, programming based on POJOs (Plain Old Java Objects), and resource injection concepts. Sun GlassFish Enterprise Server (formerly Sun Java System Application Server) v2.1.1 supports all the technologies required by the Java EE 5 specification.
The paper provides a brief summary of the key Java EE 5 technologies, including:
- Enterprise JavaBeans (EJB) 3.0
- Java Persistence API 1.0
- JavaServer Faces 1.2 Technology
- Web Services Metadata for the Java Platform 1.0
- Java API for XML-Based Web Services (JAX-WS) 2.0
- Java Architecture for XML Binding (JAXB) 2.0
- Streaming API for XML (StAX) 1.0
Other aspects of the subject are covered, as the table of contents suggests, including:
- Java EE 5 Platform Support
- Java SE Support
- Portlet Container 2.1
- Web Services for Remote Portlets 2.0 Beta 2
- Composite Application Development on a SOA
- Identity Management and Web Services Security
- Developer Productivity
- Integrated Development Environment (IDE) Support
- Java BluePrints
The paper also considers the role of the open source communities in the development of Java Application Platform SDK, noting that members participate in these communities by exchanging information through discussion forums and mailing lists, filing defects and requests for enhancement in the public issue tracker, and proposing changes to the source code. The Aquarium, for example, a group blog, collects news from and about the community and offers tech tips from a variety of sources.
Java EE Downloads: GlassFish and Java EE 6
Sun Java Application Server product page
Read More ...