Programming Books C Java PHP Python Learn more Browse Programming Books
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Mastering Enterprise JavaBeans (2nd Edition) Paperback – December 14, 2001

ISBN-13: 978-0471417118 ISBN-10: 0471417114 Edition: 2nd

16 New from $1.35 39 Used from $0.01 1 Collectible from $9.96
Amazon Price New from Used from
Paperback, December 14, 2001
$1.35 $0.01

There is a newer edition of this item:

Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Best Books of the Year
See the Best Books of 2014
Looking for something great to read? Browse our editors' picks for 2014's Best Books of the Year in fiction, nonfiction, mysteries, children's books, and much more.
NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 672 pages
  • Publisher: Wiley; 2nd edition (December 14, 2001)
  • Language: English
  • ISBN-10: 0471417114
  • ISBN-13: 978-0471417118
  • Product Dimensions: 7.4 x 1.6 x 9.2 inches
  • Shipping Weight: 2.6 pounds
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (67 customer reviews)
  • Amazon Best Sellers Rank: #4,000,777 in Books (See Top 100 in Books)

Editorial Reviews

Review

Mastering Enterprise JavaBeans, 2nd Ed. by Ed Roman and Scott Ambler includes the new EJB specification and expanded coverage on more advanced topics for developers. (Publishers Weekly)

"...the style is informal, with clear explanations…an enjoyable read and good value for money..." (Computer Bulletin, September 2002)

“…explains Enterprise Java Beans in such a great way that it is worth the price of the book by itself…excellent web site too…”(Cvu, April 2003)

From the Back Cover

The much-anticipated second Edition of one of the most influential EJB books in the industry

Get ready to jump-start your Enterprise JavaBeans (EJB) development! Renowned EJB authority Ed Roman and his expert team have taken the bestselling first edition of this book and updated it to cover EJB 2.0. The new edition covers the basics of EJB, plus tougher advanced concepts, showing you both the good and bad in building real-world EJB applications. You'll learn about such exciting topics as EJB design strategies, EJB relationships, and persistence best practices. And all you need to know to get started with this book is Java! There are also tutorials on RMI-IIOP and JNDI.

With this book, you'll learn:
* The new EJB 2.0 standard
* How to architect EJB systems
* When to use messaging, when to use state, when to use container-managed persistence, and when to use entity beans
* How to design, implement, and deploy a real-world e-commerce system that uses JSPs and servlets with EJB
* Advanced concepts that you can't find elsewhere, such as clustering, design strategies, and complex persistence

The companion Web site offers:
* An online EJB community
* Updates to the book
* Best practices and discussions
* Additional EJB resources

Wiley Computer Publishing
Visit our Web site at www.wiley.com/compbooks/
Visit the companion Web site at www.wiley.com/compbooks/roman
Visit Ed Roman's Web site at www.TheServerSide.com Timely. Practical. Reliable.

Customer Reviews

If you are a beginner and wants to master EJB, this is a book you must read.
Tan Wee Sin
It covers everything from basics of the EJB to the more advanced topics like transactions, performance and clustering.
Abtin Afshar
The authors do an excellent job of explaining the concepts in a very clear and well thought out manner.
Victor L. Peters

Most Helpful Customer Reviews

20 of 23 people found the following review helpful By Victor L. Peters on April 1, 2002
Format: Paperback
This is one of those rare books that is equally beneficial both to readers who are brand new to the topic and readers with substantial experience in the topic. EJB is a very large and challenging topic to explain to beginning EJB developers. The authors do an excellent job of explaining the concepts in a very clear and well thought out manner. The book is very focused on those topics that are most important to the beginning EJB developer and clarifies them wonderfully. I believe individuals who have already been programming EJBs for a little while will also enjoy this book as a way to add depth and clarity to their EJB knowledge. The author's inter-mingle a substantial number of "best-practices," and advanced issues that will be very interesting to the new and old EJB developer.
If you have the time and patience to read a 1200 page book, "Professional EJB" by Wrox Press covers a lot more material and depth. However, if you don't have the time, patience, or desire to read a 1200 page book, this "Mastering EJBs" book is much more manageable and focused at 600 pages. The O'Reilly press "Enterprise Java Beans" book by Monson-Haefel is also quite good. However, like most O'Reilly books, I think it is actually too focused and doesn't provide a clear enough picture of how the whole EJB world fits together. So if you want a moderate size book with excellent explanations, good level of depth, and excellent insights, this book is it.
Enjoy!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
16 of 18 people found the following review helpful By A Customer on August 8, 2002
Format: Paperback Verified Purchase
I'm a software engineer, experienced with Java, server side programming and perf & scalability issues in general, and with both an academic and an industry background. New to EJB, which is why I read this book.
This book is actually 4 stars as an introductory book. It got me to up to speed with EJB, enough to understand it's programming paradigm fairly well. However, where I'm trying to go is to deeply understand perf. and scalability issues that will arise for large deployments (millions of users, for e.g) and exactly what EJBs offer in that area. Although clustering and transactions are discussed, the level of detail I need is greater - techniques for optimal caching are only skimmed, not thoroughly discussed. Additionally, one or more of the authors has this rather irritating habit of using the wrong terminology. Cases in point:
1) "The Halting Problem" of computer science is, rather cheekily exemplified by a program that blocks forever. Check it out for yourself from other sources - that is NOT the halting problem. It isnt that simple.
2) "Store and forward" is again, rather cheekily, described as "spool messages and send them when the queue comes back up". No, that is not what it is. Check it out for yourself from other sources. It is originally a networking term used in a different context. Simply because you are storing and forwarding doesnt mean you unilaterally christen your technique "store-and-forward", without investigating the original and well-known usage of the term.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
19 of 24 people found the following review helpful By Abtin Afshar on January 29, 2002
Format: Paperback
If you want to master EJB, then the Mastering Enterprise JavaBeans is the right book for you! It covers everything from basics of the EJB to the more advanced topics like transactions, performance and clustering. You will also learn how to choose the most suitable EJB server for your project.
Thanks to Ed Roman, et al for the most comprehensive book about EJB technology. I would strongly recommend this book to the community.
P.S. Don't forget to download the source code from TheServerSide.com and enjoy testing what you have learnt!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 5 people found the following review helpful By C. J. Casper on February 13, 2005
Format: Paperback
Who is this book for?

1) Someone who is already familiar with the basics of distributed computing, like RMI or RPC (not strictly necessary but it helps a lot)

2) You can program in Java (J2SE).

3) You want to understand the overall distributed, multitier architecture supported by the J2EE platform. What the role of middleware is within this architecture. What an EJB is and how it fits into the overall picture. And most importantly, how to write the code for an EJB (starting from a simple hello world example).

This book is very good for understanding the big picture behind the J2EE platform. You'll know how it all works and how you can write and deploy server-side software components, aka EJBs. It will give you a solid foundation for understanding the basics so that you will be ready to tackle the more advanced topics. The book is well written. The ideas are clear, and diagrams are used extensively.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 4 people found the following review helpful By Doug Bell on May 10, 2003
Format: Paperback
I own both this book and Richard Monson-Haefel's Enterprise JavaBeans (and others). Both are good, but this book reads much better--Monson-Haefel's book is a little dry doesn't tie stuff together as well. I use this book, along with The J2EE Tutorial from Sun, for a J2EE class I teach.
The book covers not only the core EJB features (EJBs, transactions, security, deployment/environment), but also has chapters on clustering, best practices, how to choose an app. server, and how to organize an EJB project team. None of these additional chapters goes deep into the subject, but each provides an excellent overview and introduction. Since these topics are often barely mentioned, the 100+ pages devoted to these subjects is a welcome addition.
The easy reading plus the breadth of coverage for related subjects makes this the BEST book for someone new or relatively new to EJBs.
Even if you have experience with EJBs, this book is still useful. The addtional subjects, particularly the best practices, can teach an old dog some new tricks. The clear explanations in the book even helped me to explain the subject better to my students.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews


More About the Authors

Discover books, learn about writers, read author blogs, and more.

What Other Items Do Customers Buy After Viewing This Item?