Enterprise JavaBeans 3.0 (Google eBook)
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
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,
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.
Covers a lot of ground but I am not happy with the examples which could have been simpler to follow and less erroneous.
EJB 3 0 and Web Services 451
Java EE 477
EJB Design in the Real World 488
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
Web Services Standards 425