Books & Videos

Table of Contents

  1. Introducing the Java Enterprise APIs

    1. Chapter 1 Introduction

      1. Enterprise Computing Defined
      2. Enterprise Computing Demystified
      3. The Java Enterprise APIs
      4. Enterprise Computing Scenarios
      5. Java Enterprise APIs Versus Jini
    2. Chapter 2 JDBC

      1. JDBC Architecture
      2. JDBC Basics
      3. JDBC Drivers
      4. Connecting to the Database
      5. Statements
      6. Results
      7. Handling Errors
      8. Prepared Statements
      9. Metadata
      10. Transactions
      11. Stored Procedures
      12. Escape Sequences
      13. JDBC 2.0
    3. Chapter 3 Remote Method Invocation

      1. Introduction to RMI
      2. Defining Remote Objects
      3. Creating the Stubs and Skeletons
      4. Accessing Remote Objects as a Client
      5. Dynamically Loaded Classes
      6. Remote Object Activation
      7. RMI and Native Method Calls
      8. RMI over IIOP
    4. Chapter 4 Java IDL

      1. The CORBA Architecture
      2. Creating CORBA Objects
      3. Putting It in the Public Eye
      4. Finding Remote Objects
      5. What If I Don’t Know the Interface?
    5. Chapter 5 Java Servlets

      1. The Servlet Life Cycle
      2. Servlet Basics
      3. Servlet Chaining
      4. Custom Servlet Initialization
      5. Thread Safety
      6. Server-Side Includes
      7. Cookies
      8. Session Tracking
      9. Databases and Non-HTML Content
      10. The Servlet API 2.1
    6. Chapter 6 JNDI

      1. JNDI Architecture
      2. A JNDI Example
      3. Introducing the Context
      4. Looking Up Objects in a Context
      5. The NamingShell Application
      6. Listing the Children of a Context
      7. Creating and Destroying Contexts
      8. Binding Objects
      9. Accessing Directory Services
      10. Modifying Directory Entries
      11. Creating Directory Entries
      12. Searching a Directory
    7. Chapter 7 Enterprise JavaBeans

      1. A Note on Evolving Standards
      2. EJB Roles
      3. Transaction Management
      4. Implementing a Basic EJB Object
      5. Implementing Session Beans
      6. Implementing Entity Beans
      7. Deploying an Enterprise JavaBeans Object
      8. Using an Enterprise JavaBeans Object
      9. Changes in EJB 1.1 Specification
  2. Enterprise Reference

    1. Chapter 8 SQL Reference

      1. Relational Databases
      2. Data Types
      3. Schema Manipulation Commands
      4. Data Manipulation Commands
      5. Functions
      6. Return Codes
    2. Chapter 9 RMI Tools

    3. Chapter 10 IDL Reference

      1. IDL Keywords
      2. Identifiers
      3. Comments
      4. Basic Data Types
      5. Constants and Literals
      6. Naming Scopes
      7. User-Defined Data Types
      8. Exceptions
      9. Module Declarations
      10. Interface Declarations
    4. Chapter 11 CORBA Services Reference

      1. Naming Service
      2. Security Service
      3. Event Service
      4. Persistent Object Service
      5. Life Cycle Service
      6. Concurrency Control Service
      7. Externalization Service
      8. Relationship Service
      9. Transaction Service
      10. Query Service
      11. Licensing Service
      12. Property Service
      13. Time Service
      14. Trading Service
      15. Collection Service
    5. Chapter 12 Java IDL Tools

  3. API Quick Reference

    1. Chapter 13 The java.rmi Package

    2. Chapter 14 The java.rmi.activation Package

    3. Chapter 15 The java.rmi.dgc Package

    4. Chapter 16 The java.rmi.registry Package

    5. Chapter 17 The java.rmi.server Package

    6. Chapter 18 The java.sql Package

    7. Chapter 19 The javax.ejb Package

    8. Chapter 20 The javax.ejb.deployment Package

    9. Chapter 21 The javax.jms Package

    10. Chapter 22 The javax.naming Package

    11. Chapter 23 The javax.naming.directory Package

    12. Chapter 24 The javax.naming.spi Package

    13. Chapter 25 The javax.servlet Package

    14. Chapter 26 The javax.servlet.http Package

    15. Chapter 27 The javax.sql Package

    16. Chapter 28 The javax.transaction Package

    17. Chapter 29 The javax.transaction.xa Package

    18. Chapter 30 The org.omg.CORBA Package

    19. Chapter 31 The org.omg.CORBA.DynAnyPackage Package

    20. Chapter 32 The org.omg.CORBA.ORBPackage Package

    21. Chapter 33 The org.omg.CORBA.portable Package

    22. Chapter 34 The org.omg.CORBA.TypeCodePackage Package

    23. Chapter 35 The org.omg.CosNaming Package

    24. Chapter 36 The org.omg.CosNaming.NamingContextPackage Package

    25. Chapter 37 Class, Method, and Field Index

      1. Symbols
      2. A
      3. B
      4. C
      5. D
      6. E
      7. F
      8. G
      9. H
      10. I
      11. J
      12. K
      13. L
      14. M
      15. N
      16. O
      17. P
      18. Q
      19. R
      20. S
      21. T
      22. U
      23. V
      24. W
      25. X
  1. Colophon