-
Chapter 1 Introduction to Java Enterprise Best Practices
-
How Does a Best Practice Come About?
-
Can Best Practices Be Arguable?
-
What's in This Book?
-
About the Practices Themselves
-
Enterprise Java Programming Resources Online
-
-
Chapter 2 EJB Best Practices
-
Design
-
Implementation
-
Deployment and Packaging
-
-
Chapter 3 Servlet Best Practices
-
Working Effectively with Servlets
-
Caching with Servlets
-
Other Servlet Tips
-
-
Chapter 4 JDBC Best Practices
-
Configuration
-
Design
-
Code
-
General Database
-
-
Chapter 5 XML Best Practices
-
XML Authoring
-
SAX
-
DOM
-
JAXP
-
-
Chapter 6 RMI Best Practices
-
Marshalling and Unmarshalling Objects
-
Making Applications More Robust
-
Improving Application Performance
-
Further Reading
-
-
Chapter 7 Java Management Extensions
-
Naming
-
Instrumentation
-
-
Chapter 8 Enterprise Internationalization
-
Internationalization and Localization
-
Presentation Layer
-
Business Object Layer
-
Data Access Layer
-
-
Chapter 9 JSP Best Practices
-
Appropriate Usage of JSP in an Enterprise Application
-
Page Design
-
Caching
-
Error Handling
-
Custom Component Development
-
Deployment
-
-
Chapter 10 JavaMail Best Practices
-
Understanding Enterprise Email
-
Sending Email
-
Email for System Integration
-
Performance Optimization
-
-
Chapter 11 Enterprise Performance Tuning Best Practices
-
Performance Planning
-
The Performance Environment
-
Proactive Performance Management in Production
-
Efficient Distributed Computing Architecture
-
Tuning Procedure
-
User Perceptions
-
Tuning Techniques
-
Miscellaneous Best Practices
-
-
Chapter 12 List of Contributors
-
Colophon
- Title:
- Java Enterprise Best Practices
- By:
- Publisher:
- O'Reilly Media
- Formats:
-
- Safari Books Online
- Print Release:
- December 2002
- Pages:
- 288
- Print ISBN:
- 978-0-596-00384-5
- | ISBN 10:
- 0-596-00384-6
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 on the cover of Java Enterprise Best Practices is the common sand dollar (Echinarachnius parma). This species of sand dollar can be found on the shores of the North American East coast north of New Jersey. It is circumpolar and can also be found in Alaska, British Columbia, Siberia, and Japan.
A sand dollar can be anywhere from 5-10 centimeters when fully grown and can weigh 10-25 grams. The hard shell (called a "test" since it is not really a shell because it is sheathed in skin) contains several small perforations that form a fivepart, petal-like configuration. The animal is covered in brown spines, which gives it a furry appearance. Spines on its flat underside help it move through the sand. Hairlike strands called cilia cover the spines. Coated in mucous, cilia capture and move food to the sand dollar's mouth, which lies in the middle of the star-shaped grooves on the animal's underside. Sand dollars feed on algae and small pieces of organic material found on the ocean floor.
Because of their hard shells and minuscule bodies, sand dollars are relatively safe from predators. Also, they further protect themselves by burrowing into the sand on the sea floor. After a storm, their skeletons will often wash up on beaches. Matt Hutchinson was the production editor and proofreader for Java Enterprise Best Practices. Audrey Doyle was the copyeditor. Emily Quill and Tatiana Apandi Diaz provided quality control. Judy Hoer provided production assistance. Lynda D'Arcangelo wrote the index.
Hanna Dyer designed the cover of this book, based on a series design by Edie Freedman. The cover image is a 19th-century engraving from the Dover Pictorial Archive. Emma Colby produced the cover layout with QuarkXPress 4.1 using Adobe's ITC Garamond font.
David Futato designed the interior layout. This book was converted to FrameMaker 5.5.6 with a format conversion tool created by Erik Ray, Jason McIntosh, Neil Walls, and Mike Sierra that uses Perl and XML technologies. The text font is Linotype Birka; the heading font is Adobe Myriad Condensed; and the code font is Lucas-Font's TheSans Mono Condensed. The illustrations that appear in the book were produced by Robert Romano and Jessamyn Read using Macromedia FreeHand 9 and Adobe Photoshop 6. The tip and warning icons were drawn by Christopher Bing. This colophon was written by Matt Hutchinson.
