Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Good See details
$5.63 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
Mastering Enterprise JavaBeans, 3rd 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, 3rd Edition [Paperback]

Ed Roman (Author), Rima Patel Sriganesh (Author), Gerald Brose (Author)
4.5 out of 5 stars  See all reviews (67 customer reviews)

List Price: $45.00
Price: $29.70 & this item ships for FREE with Super Saver Shipping. Details
You Save: $15.30 (34%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 2 left in stock--order soon (more on the way).
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Paperback, Bargain Price $4.24  
Paperback, December 8, 2004 $29.70  

Book Description

0764576828 978-0764576829 December 8, 2004 3
  • Includes more than 30 percent revised material and five new chapters, covering the new 2.1 features such as EJB Timer Service and JMS as well as the latest open source Java solutions
  • The book was developed as part of TheServerSide.com online EJB community, ensuring a built-in audience
  • Demonstrates how to build an EJB system, program with EJB, adopt best practices, and harness advanced EJB concepts and techniques, including transactions, persistence, clustering, integration, and performance optimization
  • Offers practical guidance on when not to use EJB and how to use simpler, less costly open source technologies in place of or in conjunction with EJB

Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Customers buy this book with EJB Design Patterns: Advanced Patterns, Processes, and Idioms $28.85

Mastering Enterprise JavaBeans, 3rd Edition + EJB Design Patterns: Advanced Patterns, Processes, and Idioms
  • This item: Mastering Enterprise JavaBeans, 3rd Edition

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • EJB Design Patterns: Advanced Patterns, Processes, and Idioms

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



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) --This text refers to an out of print or unavailable edition of this title.

From the Back Cover

The bestselling classic is back-and covers the new EJB 2.1 specification!

Building on the overwhelming success of his previous two editions, renowned author Ed Roman has returned-along with Enterprise JavaBeans (EJB) gurus Gerald Brose and Rima Patel Sriganesh-to offer you the inside scoop on the EJB 2.1 specification and related enhancements in J2EETM 1.4. Continuing the tradition of providing you with an unparalleled EJB tutorial, this expert team of authors has revised more than 30 percent of the book and added new chapters that explore the dramatic changes in the way EJB is now used for building applications.

Serving as the ultimate resource that boasts the most up-to-date information on EJB, this edition begins with the fundamentals of building an EJB. You'll learn about advanced EJB concepts and best practices that you won't find anywhere else, such as transactions, persistence, clustering, integration, performance monitoring, security, and choosing an EJB Server. Along the way, you'll get in-depth coverage of:

  • EJB security mechanisms
  • Best practices for EJB application development, deployment, and testing
  • Tips for selecting appropriate Web frameworks and EJB containers
  • EJB integration with back-end enterprise information systems using J2EE connector technology
  • Performance optimizations for various types of EJB

The companion Web site includes sample code, updates to the book, and links to useful software used in the book.


Product Details

  • Paperback: 839 pages
  • Publisher: Wiley; 3 edition (December 8, 2004)
  • Language: English
  • ISBN-10: 0764576828
  • ISBN-13: 978-0764576829
  • Product Dimensions: 7.4 x 1.6 x 9.2 inches
  • Shipping Weight: 2.8 pounds (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (67 customer reviews)
  • Amazon Best Sellers Rank: #1,034,890 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 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?)
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 
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:
In Part One, we introduce the server-side development platform, the Java 2 Platform, Enterprise Edition (J2EE), of which the Enterprise JavaBeans (EJB) component architecture is a vital piece. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
deployment descriptor reference, local home object, resize quantity, enterprise bean class, persistent entity beans, other entity beans, current transactional state, entity bean class, order entity bean, persistence best practices, few required methods, shipment foreign key, service endpoint interface, teller bean, entity bean instance, multitier deployment, prepare your bean, programmatic transactions, entity bean data, client application component, implicit middleware, finder methods, local home interface, instantiated beans, underlying transaction system
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Sun Microsystems, Java Transaction, Writing Your First Bean, The Middleware Company, Adding Functionality, Enterprise Edition, Java Community Process, Object Transaction Service, The Count, Java Database Connectivity, Java Message Service, Query Language, Final State, Invoke Business Method, John Wiley, Server Client Code, Call Method Teller, Java Timer, Message Driven Bean Instances, Serializable Comes
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.
 
(2)
(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



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject