Buying Options
Enterprise JavaBeans, Second Edition
Safari Books Online
Add to Cart
What is this?

Product Editions

Please consider the latest edition.

  1. Enterprise JavaBeans 3.0, Fifth Edition - May 2006
  2. Enterprise JavaBeans, Fourth Edition - June 2004
  3. Enterprise JavaBeans, Third Edition - September 2001
  4. Enterprise JavaBeans, Second Edition - September 2001
  5. Enterprise JavaBeans - August 1999 (out of print)
Description
Enterprise JavaBeans, 2nd Edition provides a thorough introduction to EJB 1.1 and 1.0 for the enterprise software developer. It shows you how to develop enterprise Beans to model your business objects and processes. The EJB architecture provides a highly flexible system in which components can easily be reused, and which can be changed to suit your needs without upsetting other parts of the system. Enterprise JavaBeans teaches you how to take advantage of the flexibility and simplicity that this powerful new architecture provides.
Full Description
Table of Contents
  1. Chapter 1 Introduction

    1. Setting the Stage

    2. Enterprise JavaBeans: Defined

    3. Distributed Object Architectures

    4. Component Models

    5. Component Transaction Monitors

    6. CTMs and Server-Side Component Models

    7. Titan Cruises: An Imaginary Business

    8. What's Next?

  2. Chapter 2 Architectural Overview

    1. The Enterprise Bean Component

    2. Using Enterprise Beans

    3. The Bean-Container Contract

    4. Summary

  3. Chapter 3 Resource Management and the Primary Services

    1. Resource Management

    2. Primary Services

    3. What's Next?

  4. Chapter 4 Developing Your First Enterprise Beans

    1. Choosing and Setting Up an EJB Server

    2. Developing an Entity Bean

    3. Developing a Session Bean

  5. Chapter 5 The Client View

    1. Locating Beans with JNDI

    2. The EJB Client-Side API

  6. Chapter 6 Entity Beans

    1. Container-Managed Persistence

    2. Bean-Managed Persistence

    3. The Life Cycle of an Entity Bean

  7. Chapter 7 Session Beans

    1. The Stateless Session Bean

    2. The Life Cycle of a Stateless Session Bean

    3. The Stateful Session Bean

    4. The Life Cycle of a Stateful Session Bean

  8. Chapter 8 Transactions

    1. ACID Transactions

    2. Declarative Transaction Management

    3. Isolation and Database Locking

    4. Non-Transactional Beans

    5. Explicit Transaction Management

    6. EJB 1.1: Exceptions and Transactions

    7. EJB 1.0: Exceptions and Transactions

    8. Transactional Stateful Session Beans

  9. Chapter 9 Design Strategies

    1. Hash Codes in Compound Primary Keys

    2. Passing Objects by Value

    3. Improved Performance with Session Beans

    4. Bean Adapters

    5. Implementing a Common Interface

    6. Entity Beans Without Create Methods

    7. Entity Bean Relationships

    8. Object-to-Relational Mapping Tools

    9. When Entity Beans Are Not an Option

    10. Avoid Chaining Stateful Session Beans

  10. Chapter 10 XML Deployment Descriptors

    1. What Is an XML Deployment Descriptor?

    2. The Contents of a Deployment Descriptor

    3. The Document Header

    4. The Descriptor's Body

    5. Describing Beans

    6. Describing Bean Assembly

    7. The ejb-jar File

  11. Chapter 11 Java 2, Enterprise Edition

    1. Servlets

    2. Java Server Pages

    3. Web Components and EJB

    4. J2EE Fills in the Gaps

    5. Fitting the Pieces Together

    6. Future Enhancements

  1. Appendix A The Enterprise JavaBeans API

    1. Package: javax.ejb

    2. Package: javax.ejb.deployment (EJB 1.0 Only)

  2. Appendix B State and Sequence Diagrams

    1. Entity Beans

    2. Session Beans

  3. Appendix C EJB Vendors

    1. Commercial Products

    2. Open Source Projects

  4. Appendix D New Features in EJB 1.1

    1. Entity Beans

    2. Session Beans

    3. XML Deployment Descriptors

    4. The Default JNDI Context

    5. Security

    6. Looking Ahead to EJB 2.0

  5. Colophon

View Full Table of Contents
Product Details
Title:
Enterprise JavaBeans, Second Edition
By:
Richard Monson-Haefel
Publisher:
O'Reilly Media
Formats:
  • Print
  • Safari Books Online
Print Release:
September 2001
Pages:
489
Print ISBN:
978-1-56592-869-5
| ISBN 10:
1-56592-869-5
Customer Reviews
  • Book cover of Enterprise JavaBeans