Please consider the latest edition.
-
Introducing the Java Enterprise APIs
-
Chapter 1 Introduction
- Enterprise Computing Defined
- Enterprise Computing Demystified
- The Java Enterprise APIs
- Enterprise Computing Scenarios
- Java Enterprise APIs Versus Jini
-
Chapter 2 JDBC
- JDBC Architecture
- JDBC Basics
- JDBC Drivers
- Connecting to the Database
- Statements
- Results
- Handling Errors
- Prepared Statements
- Metadata
- Transactions
- Stored Procedures
- Escape Sequences
- JDBC 2.0
-
Chapter 3 Remote Method Invocation
- Introduction to RMI
- Defining Remote Objects
- Creating the Stubs and Skeletons
- Accessing Remote Objects as a Client
- Dynamically Loaded Classes
- Remote Object Activation
- RMI and Native Method Calls
- RMI over IIOP
-
Chapter 4 Java IDL
- The CORBA Architecture
- Creating CORBA Objects
- Putting It in the Public Eye
- Finding Remote Objects
- What If I Don't Know the Interface?
-
Chapter 5 Java Servlets
- The Servlet Life Cycle
- Servlet Basics
- Servlet Chaining
- Custom Servlet Initialization
- Thread Safety
- Server-Side Includes
- Cookies
- Session Tracking
- Databases and Non-HTML Content
- The Servlet API 2.1
-
Chapter 6 JNDI
- JNDI Architecture
- A JNDI Example
- Introducing the Context
- Looking Up Objects in a Context
- The NamingShell Application
- Listing the Children of a Context
- Creating and Destroying Contexts
- Binding Objects
- Accessing Directory Services
- Modifying Directory Entries
- Creating Directory Entries
- Searching a Directory
-
Chapter 7 Enterprise JavaBeans
- A Note on Evolving Standards
- EJB Roles
- Transaction Management
- Implementing a Basic EJB Object
- Implementing Session Beans
- Implementing Entity Beans
- Deploying an Enterprise JavaBeans Object
- Using an Enterprise JavaBeans Object
- Changes in EJB 1.1 Specification
-
-
Enterprise Reference
-
Chapter 8 SQL Reference
- Relational Databases
- Data Types
- Schema Manipulation Commands
- Data Manipulation Commands
- Functions
- Return Codes
-
Chapter 9 RMI Tools
-
Chapter 10 IDL Reference
- IDL Keywords
- Identifiers
- Comments
- Basic Data Types
- Constants and Literals
- Naming Scopes
- User-Defined Data Types
- Exceptions
- Module Declarations
- Interface Declarations
-
Chapter 11 CORBA Services Reference
- Naming Service
- Security Service
- Event Service
- Persistent Object Service
- Life Cycle Service
- Concurrency Control Service
- Externalization Service
- Relationship Service
- Transaction Service
- Query Service
- Licensing Service
- Property Service
- Time Service
- Trading Service
- Collection Service
-
Chapter 12 Java IDL Tools
-
-
API Quick Reference
-
Chapter 13 The java.rmi Package
-
Chapter 14 The java.rmi.activation Package
-
Chapter 15 The java.rmi.dgc Package
-
Chapter 16 The java.rmi.registry Package
-
Chapter 17 The java.rmi.server Package
-
Chapter 18 The java.sql Package
-
Chapter 19 The javax.ejb Package
-
Chapter 20 The javax.ejb.deployment Package
-
Chapter 21 The javax.jms Package
-
Chapter 22 The javax.naming Package
-
Chapter 23 The javax.naming.directory Package
-
Chapter 24 The javax.naming.spi Package
-
Chapter 25 The javax.servlet Package
-
Chapter 26 The javax.servlet.http Package
-
Chapter 27 The javax.sql Package
-
Chapter 28 The javax.transaction Package
-
Chapter 29 The javax.transaction.xa Package
-
Chapter 30 The org.omg.CORBA Package
-
Chapter 31 The org.omg.CORBA.DynAnyPackage Package
-
Chapter 32 The org.omg.CORBA.ORBPackage Package
-
Chapter 33 The org.omg.CORBA.portable Package
-
Chapter 34 The org.omg.CORBA.TypeCodePackage Package
-
Chapter 35 The org.omg.CosNaming Package
-
Chapter 36 The org.omg.CosNaming.NamingContextPackage Package
-
Chapter 37 Class, Method, and Field Index
- Symbols
- A
- B
- C
- D
- E
- F
- G
- H
- I
- J
- K
- L
- M
- N
- O
- P
- Q
- R
- S
- T
- U
- V
- W
- X
-
-
Colophon
- Title:
- Java Enterprise in a Nutshell
- By:
- Kris Magnusson, David Flanagan, Jim Farley, William Crawford
- Publisher:
- O'Reilly Media
- Formats:
-
- Safari Books Online
- Print Release:
- September 1999
- Pages:
- 662
- Print ISBN:
- 978-1-56592-483-3
- | ISBN 10:
- 1-56592-483-5
Our look is the result of reader comments, our own experimentation, and feedback from distribution channels. Distinctive covers complement our distinctive approach to technical topics, breathing personality and life into potentially dry subjects. The animal appearing on the cover of Java Enterprise in a Nutshell is a sand dollar (Echinarachnius parma). The sand dollar is a flattened, rigid, disk-shaped marine invertebrate related to sea urchins and sea stars. It is found in large numbers on the sandy bottoms in the coastal waters of many parts of the world. The sand dollar's shell, or test, is often perforated with petal-shaped slots arranged around a central point. The mouth is located in this central position on the underside of the shell. The shell is covered with spines of varying lengths. These spines aid the sand dollar in locomotion and enable it to burrow just below the surface of the sandy bottom. In this sand, the sand dollar finds the tiny organic material it feeds on, pushing the food towards its mouth with tiny tube feet. Additional tube feet on the upper side of the sand dollar are used for breathing.
The sand dollar's flower-like appearance and its abundance in many parts of the world have made it a favorite of shell collectors. Scientists have also taken an interest in this small invertebrate. The sand dollar is frequently used in the study of mitosis, the process of cell division. It is believed that a better understanding of mitosis may lead to a better understanding of cancer. Mary Anne Weeks Mayo was the production editor and copyeditor for Java Enterprise in a Nutshell, Maureen Dempsey and Jane Ellin provided quality control, and Paulette Miley proofread the book. Kimo Carter provided production assistance. Lenny Muellner provided SGML support. Ellen Troutman Zaig wrote the index.
Edie Freedman designed the cover of this book, using a 19th-century engraving from the Dover Pictorial Archive. Kathleen Wilson produced the cover layout with Quark XPress 3.3 using Adobe's ITC Garamond font.
The interior layouts were designed by Edie Freedman and Nancy Priest, with modifications by Alicia Cech and Lenny Muellner implemented the layout in gtroff. Interior fonts are Adobe ITC Garamond and Adobe ITC Franklin Gothic. The illustrations that appear in the book were produced by Robert Romano and Rhon Porter using Macromedia FreeHand 8 and Adobe Photoshop 5. This colophon was written by Clairemarie Fisher O'Leary.
