Enterprise JavaBeans 3.0 (Google eBook)

Front Cover
"O'Reilly Media, Inc.", May 16, 2006 - Computers - 768 pages
11 Reviews

If you're up on the latest Java technologies, then you know that Enterprise JavaBeans (EJB) 3.0 is the hottest news in Java this year. In fact, EJB 3.0 is being hailed as the new standard of server-side business logic programming. And O'Reilly's award-winning book on EJB has been refreshed just in time to capitalize on the technology's latest rise in popularity.

This fifth edition, written by Bill Burke and Richard Monson-Haefel, has been updated to capture the very latest need-to-know Java technologies in the same award-winning fashion that drove the success of the previous four strong-selling editions. Bill Burke, Chief Architect at JBoss, Inc., represents the company on the EJB 3.0 and Java EE 5 specification committees. Richard Monson-Haefel is one of the world's leading experts on Enterprise Java.

Enterprise JavaBeans 3.0, 5th Edition is organized into two parts: the technical manuscript followed by the JBoss workbook. The technical manuscript explains what EJB is, how it works, and when to use it. The JBoss workbook provides step-by-step instructions for installing, configuring, and running the examples from the manuscript on the JBoss 4.0 Application Server.

Although EJB makes application development much simpler, it's still a complex and ambitious technology that requires a great deal of time to study and master. But now, thanks to Enterprise JavaBeans 3.0, 5th Edition, you can overcome the complexities of EJBs and learn from hundreds of practical examples that are largeenough to test key concepts but small enough to be taken apart and explained in the detail that you need. Now you can harness the complexity of EJB with just a single resource by your side.

  

What people are saying - Write a review

User ratings

5 stars
3
4 stars
5
3 stars
2
2 stars
1
1 star
0

User Review - Flag as inappropriate

The very first workbook example should list the actual client's dependency jar files. This book is here to teach how to make servers and clients and jars , not how to take advantage of ant . Ant faded and was obsoleted in the very next edition of the book just 2 years apart. The thing that makes it all work is java jre. What else needed should be enumerated at least once for the simplest first example. For your information, that list is here,
jboss-ejb3.jar
jboss-j2ee.jar
jboss-remoting.jar
jboss-transaction.jar
jbosssx.jar
jnpserver.jar
concurrent.jar
jboss-common.jar
jboss-aop-jdk50.jar
jboss-aspect-library-jdk50.jar
.
This is the list that you need to append to -classpath in order for a plain old java program open sockets, map objects names to remote objects, run in a security-aware, multiple-thread system, with some helping utilities.
 

User Review - Flag as inappropriate

Covers a lot of ground but I am not happy with the examples which could have been simpler to follow and less erroneous.

Contents

EJB 3 0 and Web Services 451
Java EE 477
EJB Design in the Real World 488
x
The JBoss Workbook
Exercises for Chapter4 537
Exercises for Chapter5 551
Exercises for Chapter6 565

Entity Inheritance 159
Queries and EJB QL 170
Entity Callbacks and Listeners 207
Session Beans 213
MessageDriven Beans 250
Timer Service 285
TheJNDI ENCand Injection 305
Interceptors 339
Transactions 357
Security 413
Web Services Standards 425
Exercises for Chapter7 577
Exercises for Chapter9 602
Exercises for Chapter10 626
Exercises for Chapter11 639
Exercises for Chapter12 655
EJB Timer Service 663
Exercises for Chapter16 671
Appendix
Index 699
Copyright

Common terms and phrases

References to this book

About the author (2006)

Richard Monson-Haefel is the author of Enterprise JavaBeans, 3rd Edition, Java Message Service and one of the world's leading experts and book authors on Enterprise Java. He is the lead architect of OpenEJB, an open source EJB container used in Apple Computer's WebObjects plateform, and has consulted as an architect on J2EE, CORBA, Java RMI and other distributed computing projects over the past several years.

Bill Burke is a Fellow at the JBoss division of REd Hat Inc. A long time JBoss contributor and architect, his current project is RESTEasy, RESTful Web Services for Java.