My Account
View Cart
Home
Community
Books & Videos
Safari Books Online
Conferences
Training
School of Technology
About
Complete List
Bestsellers
New Releases
Rough Cuts
Upcoming Titles
Ebooks
By Publisher
By Series
Out of Print
Order Info
Search
Search Tips
Java Enterprise in a Nutshell, Second Edition
By
William Crawford
,
Jim Farley
,
David Flanagan
April 2002
Pages: 992
|
Table of Contents
|
Index
|
Sample Chapter
|
Colophon
Table of Contents
Introducing the Java Enterprise APIs
Chapter 1
Introduction
Enterprise Computing Defined
Enterprise Computing Demystified
The Java Enterprise APIs
Enterprise Computing Scenarios
Other Enterprise APIs
Chapter 2
JDBC
JDBC Architecture
Connecting to the Database
Statements
Results
Handling Errors
Prepared Statements
BLOBs and CLOBs
Metadata
Transactions
Stored Procedures
Escape Sequences
The JDBC Optional Package
JDBC 3.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 (CORBA)
A Note on Evolving Standards
The CORBA Architecture
Creating CORBA Objects
Putting It in the Public Eye
Finding and Using Remote Objects
What if I Don't Have the Interface?
Chapter 5
Java Servlets
Getting a Servlet Environment
Servlet Basics
Web Applications
Servlet Requests
Servlet Responses
Custom Servlet Initialization
Security
Servlet Chains and Filters
Thread Safety
Cookies
Session Tracking
Databases and Non-HTML Content
Chapter 6
JavaServer Pages
JSP Basics
JSP Actions
Custom Tags
Wrapping Up
Chapter 7
JNDI
JNDI Architecture
A Simple 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
Event Notification
Chapter 8
Enterprise JavaBeans (EJB)
A Note on Evolving Standards
EJB Roles
Implementing a Basic EJB
Using Enterprise JavaBeans
Implementing Session Beans
Implementing Entity Beans
Implementing Message-Driven Beans
Transaction Management
Chapter 9
Java and XML
Using XML Documents
Java API for XML Processing
SAX
DOM
XSLT
Chapter 10
Java Message Service
JMS in the J2EE Environment
Elements of Messaging with JMS
The Anatomy of Messages
Point-to-Point Messaging
Publish-Subscribe Messaging
Transactional Messaging
Message Selector Syntax
Structure of a Selector
Identifiers
Literals
Operators
Expressions
Chapter 11
JavaMail
Email and JavaMail
Creating and Sending Messages
Retrieving Messages
Multipart Messages
Enterprise Reference
Chapter 12
SQL Reference
Relational Databases
Data Types
Schema Manipulation Commands
Data Manipulation Commands
Functions
Return Codes
Chapter 13
RMI Tools
Chapter 14
IDL Reference
IDL Keywords
Identifiers
Comments
Basic Data Types
Constants and Literals
Naming Scopes
User-Defined Data Types
Exceptions
Module Declarations
Interface Declarations
Value Type Declarations
Chapter 15
CORBA Services Reference
Collection Service
Concurrency Service
Enhanced View of Time Service
Event Service
Externalization Service
Licensing Service
Life Cycle Service
Naming Service
Notification Service
Persistent Object Service
Property Service
Query Service
Relationship Service
Security Service
Time Service
Trading Object Service
Transaction Service
Chapter 16
Java IDL Tools
Chapter 17
Enterprise JavaBeans Query Language Syntax
Basic Structure of EJB QL Queries
FROM Clause
SELECT Clause
WHERE Clause
API Quick Reference
Chapter 18
java.rmi
Chapter 19
java.rmi.activation
Chapter 20
java.rmi.dgc
Chapter 21
java.rmi.registry
Chapter 22
java.rmi.server
Chapter 23
java.sql
Chapter 24
javax.ejb and javax.ejb.spi
Chapter 25
javax.jms
Chapter 26
javax.mail and Subpackages
Chapter 27
javax.naming
Chapter 28
javax.naming.directory
Chapter 29
javax.naming.event
Chapter 30
javax.naming.ldap
Chapter 31
javax.naming.spi
Chapter 32
javax.resource
Chapter 33
javax.resource.cci
Chapter 34
javax.resource.spi and javax.resource.spi.security
Chapter 35
javax.rmi and javax.rmi.CORBA
Chapter 36
javax.servlet
Chapter 37
javax.servlet.http
Chapter 38
javax.servlet.jsp
Chapter 39
javax.sql
Chapter 40
javax.transaction and javax.transaction.xa
Chapter 41
org.omg.CORBA and Subpackages
Chapter 42
org.omg.CORBA_2_3 and org.omg.CORBA_2_3.portable
Chapter 43
org.omg.CosNaming and Subpackages
Chapter 44
org.omg.PortableServer and Subpackages
Colophon
Return to
Java Enterprise in a Nutshell