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

How This Book Is Organized

The Developer's Guide has three parts and an Appendix:

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, Securing Applications

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

Chapter 3, Assembling and Deploying Applications

Describes Application Server modules and how these modules are assembled separately or together in an application. Also describes class loaders and tools for assembly and deployment. 

Chapter 4, Debugging Applications

Provides guidelines for debugging applications in the Application Server. 

Chapter 5, Developing Web Applications

Describes how web applications are supported in the Application Server. 

Chapter 6, Using Enterprise JavaBeans Technology

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

Chapter 7, Using Container-Managed Persistence for Entity Beans

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

Chapter 8, Developing Java Clients

Describes how to develop, assemble, and deploy J2EE Application Clients. 

Chapter 9, Developing Connectors

Describes Application Server support for the J2EE Connector 1.5 architecture. 

Chapter 10, Developing Lifecycle Listeners

Describes how to create and use a lifecycle listener module. 

Chapter 11, Using the JDBC API for Database Access

Explains how to use the Java Database Connectivity (JDBCTM) API for database access with the Application Server.

Chapter 12, Using the Transaction Service

Describes J2EE transactions and transaction support in the Application Server. 

Chapter 13, Using the Java Naming and Directory Interface

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

Chapter 14, 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 15, Using the JavaMail API

Explains how to use the JavaMailTM API.

Chapter 16, Using the Java Management Extensions (JMX) API

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

Appendix A, Deployment Descriptor Files

Describes deployment descriptor files specific to the Application Server.