Sun Java Solaris Communities My SDN Account Join SDN
 
Bookshelf

Applying Enteprise JavaBeans: Component-Based Development For The J2EE Platform

 

The Enterprise JavaBeans (EJB) architecture, part of the Java 2 Platform, Enterprise Edition (J2EE), is a technology for developing, assembling, deploying, and managing distributed applications in an enterprise environment. It is used by application developers (both in-house IT developers and developers for ISVs) because it simplifies handling the issues inherent in distributed applications. By concealing such complexities as security, transaction handling, and database access, the EJB architecture enables component developers to focus on business logic.

Written by Vlada Matena, the lead architect of the Enterprise JavaBeans technology at Sun Microsystems, and Beth Stearns, Applying Enterprise JavaBeans: Component-Based Development for the J2EE Platform explains the EJB architecture using comprehensive application examples. These examples illustrate how application developers can best use the EJB architecture to develop distributed applications created by multiple organizations. The book not only shows how the architecture works, but how it simplifies the development and integration of enterprise applications.

This book is an advanced programming guide and reference source to the EJB architecture, and it is especially suited for enterprise application developers, architects, and application integrators. Its introductory material along with its advanced material make it suitable for both more novice readers and expert EJB users.

Key topics covered by the book include

  • Enterprise JavaBeans architecture fundamentals
  • Session bean fundamentals
  • Implementing a session bean distributed application
  • Entity bean fundamentals
  • Implementing an entity bean distributed application
  • Application integration
  • Transactions
  • Security
  • Application deployment

Vlada Matena is a Distinguished Engineer with the Java Software group at Sun Microsystems, Inc., where he works on the J2EE architecture team. He is the originator and lead architect of the Enterprise JavaBeans specification. He has also worked on the JTA, JTS, and J2EE specifications. Prior to working on Java, Vlada was the lead architect of several Sun products, including NetISAM, SunDBM, SunDBE, and SPARCcluster Parallel Database server. He also contributed to the Solaris Cluster architecture.

Beth Stearns is a consultant who has helped with numerous J2EE and Java projects during the past four years. She also wrote the "Java Native Interface" chapter for the Java Tutorial Continued book in the Addison-Wesley Java series.

Order this book through
amazon.com

Preview Chapter 8, Understanding Transactions, available now in Adobe Acrobat PDF format.