Buy Used
Used - Good See details
$4.79 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Have one to sell? Sell yours here
Mastering Enterprise JavaBeans (2nd Edition)
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Mastering Enterprise JavaBeans (2nd Edition) [Paperback]

Ed Roman (Author), Scott W. Ambler (Author), Tyler Jewell (Author)
4.5 out of 5 stars  See all reviews (67 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Paperback, Bargain Price $4.24  
Paperback, December 14, 2001 --  
There is a newer edition of this item:
Mastering Enterprise JavaBeans, 3rd Edition Mastering Enterprise JavaBeans, 3rd Edition 4.5 out of 5 stars (67)
$29.70
In Stock.

Book Description

0471417114 978-0471417118 December 14, 2001 2nd
Enterprise JavaBeans (EJB) has proven to be wildly successful and is fast becoming the dominant technology for building server-side applications, including most Web applications. In this much-anticipated new edition, bestselling author Ed Roman teams up with noted software development experts Scott Ambler and Tyler Jewell to once again deliver the definitive guide to all things EJB. Geared toward Web site developers, enterprise application developers, and developers of software components for resale, this book has been updated to cover the latest features of version 2.0--including container services, transactions, design strategies, complex persistence, clustering, project management, and choosing an EJB server--as well as to add new, more advanced programming tips and techniques.


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.

Product Details

  • Paperback: 672 pages
  • Publisher: Wiley; 2nd edition (December 14, 2001)
  • Language: English
  • ISBN-10: 0471417114
  • ISBN-13: 978-0471417118
  • Product Dimensions: 9.2 x 7.5 x 1.6 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: #735,981 in Books (See Top 100 in Books)

More About the Authors

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

 

Customer Reviews

67 Reviews
5 star:
 (48)
4 star:
 (9)
3 star:
 (7)
2 star:
 (2)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (67 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

20 of 22 people found the following review helpful:
5.0 out of 5 stars Excellent for beginners and more advanceed EJB readers, April 1, 2002
By 
Victor L. Peters (San Francisco, CA USA) - See all my reviews
(REAL NAME)   
This review is from: Mastering Enterprise JavaBeans (2nd Edition) (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!

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


16 of 18 people found the following review helpful:
3.0 out of 5 stars Good introductory book., August 8, 2002
By A Customer
Amazon Verified Purchase(What's this?)
This review is from: Mastering Enterprise JavaBeans (2nd Edition) (Paperback)
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.
3) "Reliability" in the term RAS (Reliability, Availability, Serviceability) is exemplified by - "if the simplest request takes 10ms to complete with one user, the system is reliable if the same request takes 10ms with 1,000,000 concurrent users.". That is NOT the definition of reliability. Reliability has more to do with fault detection and avoidance, not what is mentioned above, which seems more to do with throughput.
These are only a few of the incorrectly used terms. To most, I am only nitpicking. But for those who really want to go deep and do not want to waste 30-40% of their time reconciling terminologies, this is important. If the authors dispensed with trying to rename and falsely name common terms, their ideas would be communicated quicker, at least to audiences who are used to the well-known meanings of common terms.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


19 of 24 people found the following review helpful:
5.0 out of 5 stars Search is over the EJB book is here!, January 29, 2002
By 
This review is from: Mastering Enterprise JavaBeans (2nd Edition) (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!

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



Inside This Book (learn more)
First Sentence:
Enterprise JavaBeans (EJB) is a server-side component architecture that simplifies the process of building enterprise-class distributed component applications in Java. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
local home object, initial vertical slice, dependent value classes, enterprise bean class, few required methods, current transactional state, entity bean class, other entity beans, container subsystems, multitier deployment, order entity bean, entity bean instance, persistent entity beans, entity bean data, prepare your bean, teller bean, home interface class, implicit middleware, instantiated beans, local home interface, catalog bean, specific database data, underlying transaction system, programmatic transactions, finder methods
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Hello World, Sun Microsystems, Java Transaction, Enterprise Edition, The Middleware Company, Java Database Connectivity, Connector Architecture, Java Message Service, John Smith, Floyd Marinescu, Invoke Business Method, Lotus Notes, Mhz Pentium, Object Transaction Service, Phase One, Production Queue, Typical Legacy Data Problems, Java Virtual Machine, Perform Business Operations Figure, Phase Two
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:




What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject