Sun Java System Application Server Platform Edition 8.1 2005Q2 Update 2 Developer's Guide

- Previous: Who Should Use This Book
- Next: Application Server Documentation Set

# How This Book Is Organized

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

- Part I, Developing and Deploying Applications includes general development topics relevant to the Application Server, such as security and debugging.

- Part II, Developing Applications and Application Components describes J2EE application components, such as servlets and message-driven beans, that can run on the Application Server.

- Part III, Using Services and APIs describes services and APIs that provide Application Server resources, such as JDBC and JNDI.

- Appendix A, Deployment Descriptor Files describes deployment descriptor files specific to the Application Server.

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.

- Previous: Who Should Use This Book
- Next: Application Server Documentation Set

- © 2010, Oracle Corporation and/or its affiliates