By Richard Monson-Haefel, Bill Burke, Sacha Labourey
June 2004
Pages: 788
ISBN 10: 0-596-00530-X |
ISBN 13: 9780596005306
![]()
![]()
![]()
![]()
(Average of 2 Customer Reviews)
This book has been updated—the edition you're requesting is OUT OF PRINT. Please visit the catalog page of the latest edition.
The latest edition is also available on Safari Books Online.
This authoritative guide includes everything that made previous editions of Enterprise JavaBeans the single must-have book for EJB developers: the author's solid grasp on the complexities of EJBs; hundreds of clear, practical examples; adept coverage the key concepts EJBs ; and diagrams to illustrate the concepts presented. The fourth edition also includes everything you need to get up to speed quickly on the changes in EJB version 2.1 as well as a JBoss implementation guide.
Full Description
Register your book | Submit Errata | Workbook/Examples
Browse within this book
Cover | Table of Contents | Index | Sample Chapters | Colophon
Book details
Fourth Edition: June 2004
ISBN: 0-596-00530-X
Pages: 788
Average Customer Reviews: ![]()
![]()
![]()
![]()
(Based on 2 Reviews)
Featured customer reviews
Some practical problems, September 18 2005
I am trying to run the Entity Bean of Chapter 4 in JBoss and mySQL. I have followed all the instructions given in the book. However instead of titandb-ds.xml I have mysql-ds.xml file. I have created and copied the file jbosscmp-jdbc.xml to the folder src\resources\META-INF This file has <datasource>java:/DefaultDS</datasource>
What changes do I need to do to the file Client_1.java, especially to the statement Object ref = jndiContext.lookup("CabinHomeRemote"); Any other changes?
A good EJB 2.0 and 2.1 book, plus a good JBoss 4 workbook, May 06 2005
This book, now at the fourth edition, is very well organized. First of all there is a good introduction to the primary services featured by the J2EE / EJB architecture, so you don't need to have a backgroud about this, but, obviously for every book of this kind, you need a strong know-how in enterprise programming. You cannot start to program in Java just reading this book. The book was written across two release of the EJB specification: the 2.0 and the 2.1 (now we are waiting for the 3.0 with a lot of new characteristics, such as a lighter container) and the author is very efficient in readily signaling differences between the two releases. Moreover the author is always very accurate in details description. Probably, this kind of attention, put the author in the condition of being quite redundant, but I think is tipical of US books (I don't know if this could be a problem, just think the book could be lighter, reading sometimes going work by subway). There is an interesting chapter about design (just an introduction) and another chapter about alternatives, such as Hinernate, and it's a good idea because you always need alternatives and seems that the author is not only an EJB evangelist. Thare is not a bibliography and you need to follow also course, or just read a book, about J2EE/EJB best practices or patterns (I prefer best practices, even if less fashionable) I think that the better idea that this book point out is the embedding of a second book: it includes a workbook that introduce the reader to the JBoss Application Server and helps him in the deployment and execution of the example using JBoss. The workbook is written by two JBoss "masters": they are Bill Burke, (do you know JBoss AOP ?) and Sacha Labourey (what about clustering features in JBoss ?). The two books are simply synchronized.
Media reviews
"This O'Reilly book gives Enterprise JavaBeans (EJB) a new boost...This book is a great reference and instructional text on EJB. This new edition maintains its leadership as a concise discussion of this important area. The newly added JBoss Workbook is an encouraging trend...Recommended."
--Songmuh Jong, Kickstartnews.com, November 2004
Reviews From 3rd Edition:
"...an authoritative and thoughtful guide to EJB. His examples are clear and...very practical. His prose is informative and clear without being too simplistic for more experienced developers. The book excels by peeking beneath the covers and explaining some of the stranger 'features' of EJB while raising very valid concerns about the current inadequacies of EJB 2.0 [such as the almost useless EJB QL]. By raising such issues in a very well known book, hopefully EJB will take notice and be improved. All in all, this is the first book to look at when grokking EJB."
--GameJUG, Feb 2003
"'Enterprise JavaBeans' is a thorough, easy-to-read, and well-thought-out book, extremely useful to beginners and grizzled veterans alike...Monson-Haefel knows his stuff, and it comes through in his book...'Enterprise JavaBeans' is the most thorough introduction to the EJB technology available and deserves the awards it has received. If you're just getting started with EJB or need a reference to the new version of the specification, give this title a long look."
--Lamont Adams, Builder.com, March 6, 2002
"This is a must-have book if you want an introduction to EJBs, are migrating from EJB 1.1 to 2.0, or want to build a new application using EJBs...this is one of the best sources of information on EJBs I have found."
--Ajit Sagar, Java Developers Journal, May 2002
"This is a solid book.Richard Monson-Haefel has a strong grasp of EJB and has very succinct explanations. There are still some errors in the source codes provided, but nothing that won't be noticed by an experienced reader. This is not a book for someone who is unfamiliar with EJB. All in all this book is a definite asset to anyone wanting to master EJB."
--Mike London, Change Management, Nov 2001
Reviews From 2nd Edition:
"an excellent introduction to the subject of EB."
--Reuven M. Lerner, Linux Magazine, Jan. 2001
"Excellent! An essential book on this topic. This book has earned a valued place on my reference shelf. One word can describe this book, WOW! Being just vaguely familiar with the EJB specification, I was looking for a good introduction with some decent examples. This book has provided both. Monson-Haefel has done an excellent job with this book. He provides clear and precise examples with an added bonus, each chapter and example builds upon itself."
--Columbia Java Users Group
"All in all this book is a definite asset to anyone wanting to master EJB."
--Mike London, Change Management, Jan 2001
"Monson-Haefel has once again included the fundamentals,
along with the latest evolving concepts in the Enterprise
JavaBean specification, in an informative and helpful reference text on the subject?This text is a well written and informative reference text for the enterprise software developer as well as the Java programmer who is new to the subject of EJBs."
--Roger Dorsey, New York Oracle Users Group, Jan 2001
Best of 2001: Customers' Picks, amazon.com
Best of 2001: Programming Editor's Picks, amazon.com
"The book from which I learned EJB"
--lovegokou, Software Engineer, My Java Bookshelf, amazon.com
"A good book for getting started as well as reference for Server side components."
--Panduranga P. Manuru, My Favourite Programming books, amazon.com
"Absolute must-have if you are writing EJB's."
--Junaid Bhatra, 12 Essential Java Books, amazon.com
"The best Enterprise JavaBeans book (so far)."
--Russ-T, Excellent Java books List, amazon.com
"You must have it."
--Naser Rezai, Great Java collection, amazon.com

