background image

Sun Java SystemApplication Server Platform

<< Java Persistence API | Application Server Tools >>
<< Java Persistence API | Application Server Tools >>

Sun Java SystemApplication Server Platform

JAAS is a Java programming language version of the standard Pluggable Authentication
Module (PAM) framework, which extends the Java Platform security architecture to support
user-based authorization.
Simplified Systems Integration
The Java EE platform is a platform-independent, full systems integration solution that creates
an open marketplace in which every vendor can sell to every customer. Such a marketplace
encourages vendors to compete, not by trying to lock customers into their technologies but
instead by trying to outdo each other in providing products and services that benefit customers,
such as better performance, better tools, or better customer support.
The Java EE 5 APIs enable systems and applications integration through the following:
Unified application model across tiers with enterprise beans
Simplified request-and-response mechanism with JSP pages and servlets
Reliable security model with JAAS
XML-based data interchange integration with JAXP, SAAJ, and JAX-WS
Simplified interoperability with the J2EE Connector architecture
Easy database connectivity with the JDBC API
Enterprise application integration with message-driven beans and JMS, JTA, and JNDI
Sun Java System Application Server Platform Edition 9
The Sun Java System Application Server Platform Edition 9 is a fully compliant implementation
of the Java EE 5 platform. In addition to supporting all the APIs described in the previous
sections, the Application Server includes a number of Java EE tools that are not part of the Java
EE 5 platform but are provided as a convenience to the developer.
This section briefly summarizes the tools that make up the Application Server. Instructions for
starting and stopping the Application Server, starting the Admin Console, and starting and
stopping the Java DB database server are in
Chapter 2, "Using the Tutorial Examples."
Tools
The Application Server contains the tools listed in
Table 1­1
. Basic usage information for many
of the tools appears throughout the tutorial. For detailed information, see the online help in the
GUI tools.
Sun Java System Application Server Platform Edition 9
Chapter 1 · Overview
63