Buying Options
Java Enterprise Best Practices
Safari Books Online
Add to Cart
What is this?
Description
Until Java Enterprise Best Practices, advanced Java developers relied on the advice of a loose-knit community of fellow developers, time-consuming online searches for examples or suggestions for the immediate problem they faced, and tedious trial-and-error. But Java has grown to include a huge number of APIs, classes, and methods. Now it is simply too large for even the most intrepid developer to know it all. The need for a written compendium of J2EE Best Practices has never been greater. Java Enterprise Best Practices focuses on the Java 2 Enterprise Edition (J2EE) APIs. The J2EE APIs include such alphabet soup acronyms as EJB, JDBC, RMI, XML, and JMX.
Full Description
Table of Contents
  1. Chapter 1 Introduction to Java Enterprise Best Practices

    1. How Does a Best Practice Come About?

    2. Can Best Practices Be Arguable?

    3. What's in This Book?

    4. About the Practices Themselves

    5. Enterprise Java Programming Resources Online

  2. Chapter 2 EJB Best Practices

    1. Design

    2. Implementation

    3. Deployment and Packaging

  3. Chapter 3 Servlet Best Practices

    1. Working Effectively with Servlets

    2. Caching with Servlets

    3. Other Servlet Tips

  4. Chapter 4 JDBC Best Practices

    1. Configuration

    2. Design

    3. Code

    4. General Database

  5. Chapter 5 XML Best Practices

    1. XML Authoring

    2. SAX

    3. DOM

    4. JAXP

  6. Chapter 6 RMI Best Practices

    1. Marshalling and Unmarshalling Objects

    2. Making Applications More Robust

    3. Improving Application Performance

    4. Further Reading

  7. Chapter 7 Java Management Extensions

    1. Naming

    2. Instrumentation

  8. Chapter 8 Enterprise Internationalization

    1. Internationalization and Localization

    2. Presentation Layer

    3. Business Object Layer

    4. Data Access Layer

  9. Chapter 9 JSP Best Practices

    1. Appropriate Usage of JSP in an Enterprise Application

    2. Page Design

    3. Caching

    4. Error Handling

    5. Custom Component Development

    6. Deployment

  10. Chapter 10 JavaMail Best Practices

    1. Understanding Enterprise Email

    2. Sending Email

    3. Email for System Integration

    4. Performance Optimization

  11. Chapter 11 Enterprise Performance Tuning Best Practices

    1. Performance Planning

    2. The Performance Environment

    3. Proactive Performance Management in Production

    4. Efficient Distributed Computing Architecture

    5. Tuning Procedure

    6. User Perceptions

    7. Tuning Techniques

    8. Miscellaneous Best Practices

  12. Chapter 12 List of Contributors

  1. Colophon

View Full Table of Contents
Product Details
Title:
Java Enterprise Best Practices
By:
O'Reilly Java Authors
Publisher:
O'Reilly Media
Formats:
  • Print
  • Safari Books Online
Print Release:
December 2002
Pages:
288
Print ISBN:
978-0-596-00384-5
| ISBN 10:
0-596-00384-6
Customer Reviews
Colophon

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.

  • Book cover of Java Enterprise Best Practices