Sun Java System Application Server Platform Edition 9 Developer's Guide

How This Book Is Organized

The Developer's Guide has three parts.

The following table summarizes the chapters in this book.

Table P–1 How This Book Is Organized

Chapter  

Description  

Chapter 1, Setting Up a Development Environment

Describes setting up an application development environment in the Application Server. 

Chapter 2, Class Loaders

Describes Application Server class loaders. 

Chapter 3, The asant Utility

Describes how to use the asant utility, which provides Ant tasks specific to the Application Server.

Chapter 4, Debugging Applications

Provides guidelines for debugging applications in the Application Server. 

Chapter 5, Securing Applications

Explains how to write secure Java EE applications, which contain components that perform user authentication and access authorization. 

Chapter 6, Developing Web Services

Describes Application Server support for web services. 

Chapter 7, Using the Java Persistence API

Describes Application Server support for Java persistence. 

Chapter 8, Developing Web Applications

Describes how web applications are supported in the Application Server. 

Chapter 9, Using Enterprise JavaBeans Technology

Describes how Enterprise JavaBeansTM (EJBTM) technology is supported in the Application Server.

Chapter 10, Using Container-Managed Persistence

Provides information on how container-managed persistence (CMP) works in the Application Server. 

Chapter 11, Developing Java Clients

Describes how to develop and assemble Java EE application clients. 

Chapter 12, Developing Connectors

Describes Application Server support for the J2EE 1.5 Connector architecture. 

Chapter 13, Developing Lifecycle Listeners

Describes how to create and use a lifecycle listener module. 

Chapter 14, Developing Custom MBeans

Describes Application Server support for custom MBeans. 

Chapter 15, Using the JDBC API for Database Access

Explains how to use the JDBC API for database access with the Application Server. 

Chapter 16, Using the Transaction Service

Describes Java EE transactions and transaction support in the Application Server. 

Chapter 17, Using the Java Naming and Directory Interface

Explains how to use the Java Naming and Directory InterfaceTM (JNDI) API for naming and references.

Chapter 18, Using the Java Message Service

Explains how to use the Java Message Service (JMS) API, and describes the Application Server’s fully integrated JMS provider: the Sun Java System Message Queue software. 

Chapter 19, Using the JavaMail API

Explains how to use the JavaMailTM API.

Chapter 20, Using the Application Server Management Extensions

Explains how to use the Java Management Extensions (JMXTM) API.