Applying Enterprise JavaBeans™: Component-Based Development for the J2EE™ Platform (Java Series) - Softcover

Matena, Vlada; Stearns, Beth

 
9780201702675: Applying Enterprise JavaBeans™: Component-Based Development for the J2EE™ Platform (Java Series)

Synopsis

In this authoritative book, Sun's Enterprise JavaBeans architect demonstrates how to leverage the full power of EJB to deploy component-based enterprise systems faster, and more effectively. Start by understanding EJB's architecture and its interrelationships with the rest of Sun Microsystems' rich Java 2 Enterprise Edition platform for large-scale business development. Compare each architectural option for implementing EJB in your applications, and understand when to use each; review each element of an Enterprise JavaBean; then master container tools and services, EJB roles, session beans, entity beans, transactions, security, and more. The book includes extensive sample code, full-fledged application examples, and a complete API reference. It will be an ideal resource for everyone implementing Enterprise JavaBeans applications: in-house corporate developers, third-party developers creating EJB applications and reusable components; Java developers; architects, managers, and other IT professionals.

"synopsis" may belong to another edition of this title.

About the Author

Vlada Matena is a co-founder of Lammina Systems Corporation where he designs a scalable Java platform for modular Linux servers. He was the originator and chief architect of Enterprise Java Beans and a founding member of the J2EE architecture team at Sun Microsystems, Inc.

Beth Stearns is the principal partner of ComputerEase Publishing, a computer consulting firm she founded in 1982. Among her publications are Java Native Interface in The Java Tutorial Continued (Addison-Wesley), “The EJB Programming Guide” for Inprise Corporation, and “ Understanding EDT, ” a guide to Digital Equipment Corporation's text editor.



0201702673AB09232002

From the Back Cover

Written by the chief architect of the Enterprise JavaBean™ (EJB) specification, Applying Enterprise JavaBeans™ provides complete, in-depth, and authoritative information on the EJB technology. Written for Java developers, IT personnel and independent software vendors (ISVs), this book presents the EJB architecture from the point of view of the person developing EJB applications.

You will find in-depth coverage of such topics as:

  • EJB's place within the Java™ 2 Platform, Enterprise Edition
  • The advantages of the EJB architecture
  • The internal structure of enterprise beans
  • Session beans, including a discussion on stateful versus stateless session beans
  • Entity beans, including life cycle, persistence management, and container management
  • Transaction management
  • Overview of security responsibilities of the various EJB roles
  • Using EJB in application integration

Two example applications that run throughout the book are used to illustrate many of the typical problems encountered in enterprise application development. The first example application, a benefits enrollment application developed by an in-house IT department, explains session beans and how to use them. The second example uses the first example and turns it into an application developed by an ISV, demonstrating how the entity bean architecture helps ISVs overcome the challenges of programming for multiple clients and different operational environments.

In addition to the two application examples, the authors describe the individual features of the EJB architecture and discuss when and how they should be used in applications. The book concludes with a comprehensive API reference.



0201702673B04062001

"About this title" may belong to another edition of this title.

Other Popular Editions of the Same Title

9780201914665: Applying Enterprise JavaBeans™: Component-Based Development for the J2EE™ Platform (Java Series)

Featured Edition

ISBN 10:  0201914662 ISBN 13:  9780201914665
Publisher: Addison-Wesley, 2003
Softcover