The Sun Java System Application Server 8.2 2006Q1 supports the J2EE 1.4 platform. The following table describes the enhanced APIs available on the J2EE 1.4 platform.
Table 1–2 Major API changes on the J2EE 1.4 Platform
API |
Description |
---|---|
Components |
|
Application and Application Client |
Implementation of standard deployment descriptors by means of XML schemas |
Enterprise JavaBeans (EJB) 2.1 |
Timer service and EJB Web-service endpoint |
Java Servlet 2.4 |
Web-service endpoint filter |
JavaServer Pages (JSP) 2.0 architecture |
Expression language and tag library |
J2EE Connector Architecture 1.5 |
Inbound resource adaptor and Java Message Service (JMS) pluggability |
Web Services |
|
Java Web Services Developer Pack 1.5 |
Integrated toolkit for building, testing and deploying XML applications, Web services, and Web applications |
Java API for XML-based Remote Procedure Calls (JAX-RPC) 1.1 |
Mapping for WSDL and Java technology and support for development of Web-service clients and endpoints |
WS-I Basic Profile 1.0 |
The enabling element for interoperability using WSDL and SOAP |
SOAP with attachment API for Java (SAAJ) 1.2 |
An API for SOAP-based messaging; fosters the creation of SOAP messages with attachments |
Java APIs for XML Registries (JAXR) 1.0 |
A uniform and standard API for accessing XML registries, such as those for Universal Description Discovery and Integration (UDDI and ebXML) |
Other |
|
J2EE Deployment 1.1 |
Standard APIs that enable deployments of J2EE components and applications |
J2EE Management 1.0 |
Definitions for the information model for managing the J2EE platform |
Java Management Extensions (JMX) 1.2 |
Standard management API |
Java Authorization Contract for Containers (JACC) 1.0 |
Definitions of security contracts between a J2EE Application Server and the authorization policy provider |
Java API for XML Processing (JAXP) 1.2 |
An API with which applications can parse and transform XML documents; also adds support for processing of XML schemas |
JMS 1.1 |
A messaging standard that enables J2EE application components to create, send, receive, and read messages; also adds support for uniform APIs for queues and topics |
JavaMail 1.3 |
A set of abstract classes that model a mail system; also includes minor updates to the APIs |