Enterprise JavaBeans Component Architecture: Designing and Coding Enterprise Applications

Enterprise JavaBeans Component Architecture: Designing and Coding Enterprise Applications

by Gail Anderson
     
 
This book simplifies the creation of well-designed enterprise applications using Sun's newly upgraded Enterprise JavaBeans 2.0 platform. Experienced Java mentors Gail and Paul Anderson use detailed code examples to introduce every key skill involved in creating EJB components, standalone Java clients, and JSP Web-based clients. They also show how to apply today's most

Overview

This book simplifies the creation of well-designed enterprise applications using Sun's newly upgraded Enterprise JavaBeans 2.0 platform. Experienced Java mentors Gail and Paul Anderson use detailed code examples to introduce every key skill involved in creating EJB components, standalone Java clients, and JSP Web-based clients. They also show how to apply today's most powerful EJB design guidelines and patterns -- and how to avoid critical errors in EJB application design.

Using real-world business components, the authors illustrate these and other key EJB features: stateless and stateful session beans, entity beans with bean-managed persistence, entity beans with container-managed persistence, container-managed relationships, local and remote interfaces, the EJB query language, and message-driven beans. Each chapter includes a "Design Guidelines and Patterns" section that helps developers understand the key tradeoffs associated with their design decisions.

For all Java developers, Web developers, and server side developers who will be working with J2EE technologies such as EJB, servlets, JSP, and JDBC.

Features:

The complete guide to creating effective enterprise applications with Enterprise JavaBeans 2.0!

  • Provides powerful EJB design guidelines and patterns -- and shows how to apply them.
  • Presents extensive real-world examples and code to illustrate key EJB 2.0 features.
  • Covers every type of EJB 2.0 bean: stateless and stateful session beans, entity beans with bean-managed and container-managed persistence, and message-driven beans.

Editorial Reviews

bn.com
The Barnes & Noble Review
The improvements in Enterprise JavaBeans 2.0 give enterprise developers new opportunities to enhance performance, scalability, and robustness. Moreover, EJB technology has been around long enough now that it's possible to identify best-practice patterns for EJB-based application design and coding. In Enterprise JavaBeans Component Architecture, two leading Java developers and mentors have done just that.

Paul and Gail Anderson cover every form of bean, including stateless and stateful session beans, entity beans with bean-managed persistence, entity beans with container-managed persistence, container-managed relationships, and especially EJB 2.0's new message-driven beans. Through detailed code examples, you'll learn when to use each -- and how to avoid the remaining trouble spots. You'll find coverage of every EJB paradigm: component development, JSP Web-based clients, and standalone Java clients.

No matter how good the technology, software developers will never escape the need to make tradeoffs. This book illuminates those tradeoffs exceptionally well -- especially in the detailed "design guidelines and patterns" sections that conclude nearly every chapter. EJB design and coding practices -- and EJB itself -- have come a long way. This book places today's best EJB techniques close at hand. (Bill Camarda)

Bill Camarda is a consultant, writer, and web/multimedia content developer with nearly 20 years' experience in helping technology companies deploy and market advanced software, computing, and networking products and services. He served for nearly ten years as vice president of a New Jersey–based marketing company, where he supervised a wide range of graphics and web design projects. His 15 books include Special Edition Using Word 2000 and Upgrading & Fixing Networks For Dummies®, Second Edition.

Product Details

ISBN-13:
9780130355713
Publisher:
Pearson Education
Publication date:
03/11/2002
Series:
Java 2 Platform, Enterprise Edition Series
Pages:
464
Product dimensions:
7.01(w) x 9.24(h) x 1.28(d)

Meet the Author

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >