Have one to sell? Sell yours here
Developing EJB 2.0 Components
 
See larger image
 
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.

Developing EJB 2.0 Components [Paperback]

Pravin V. Tulachan (Author)
3.4 out of 5 stars  See all reviews (19 customer reviews)


Available from these sellers.



Book Description

Sun Microsystems Press Series March 25, 2002
Whether you're new to EJB and J2EE or you're upgrading from previous versions, this hands-on, practical book will teach you the real "nuts and bolts" of Enterprise JavaBeans 2.0 development. Unlike previous books, this one shows how to make the most of EJB 2.0 within the broader context of the entire J2EE 1.3 platform, helping you use the facilities available throughout the platform and use Enterprise JavaBeans to deliver on all the functionality the platform can offer. This book introduces every significant element of the recently finalized EJB 2.0 specification, using real-world examples you can adapt for your own projects. Every chapter ends with a hands-on project; the book ends by showing how to integrate these projects into one full-fledged enterprise application. Coverage includes packaging and deploying EJB 2.0 components, migrating existing EJB 1.0/1.1 applications to EJB 2.0 environments, and much more. For every Java developer working with J2EE technologies in enterprise environments -- including those new to EJB and J2EE as well as those migrating from EJB 1.0 or 1.1.

Editorial Reviews

Amazon.com Review

The enterprise Java universe--spanning at least 15 Java APIs and at least twice that many protocols and technologies--is tremendously complex and can appear completely impenetrable to a newcomer. Even if you're competent in Java programming, and even if you know what n-tier programming is all about conceptually, the sheer magnitude of making a Java 2 Enterprise Edition (J2EE) application work is intimidating. Pravin Tulachan aims to--and by and large succeeds--untangle the alphabet soup of APIs and show you how to write working J2EE software. He commits none of the popular sins of J2EE books (he neither tries to teach basic Java, neglects the design issues that are critical to J2EE projects, nor glosses too much over deployment). This is a solid book, worth the time of experienced Java hands who want to take the leap into distributed architecture and programming.

Tulachan likes to intermix his code with his prose. He typically explains the need for some procedure to happen next in his design, and then proceeds to show the actual code that does the job. His treatment of the Java Naming and Directory Interface (JNDI) is typical. He explains what JNDI is all about, and then steps through the process of connecting to the local Lightweight Directory Access Protocol (LDAP) environment and running the required queries against it. It's a strategy that works, made better by the fact that he sticks to the Sun iPlanet reference implementation of the J2EE application server. --David Wall

Topics covered: How to write Enterprise Java Beans (EJB) in the Java 2 Enterprise Edition (J2EE) environment. Detailed coverage goes to different kinds of beans and different strategies for persistence management, and to deployment under the Sun iPlanet environment, which is more or less standard.

From the Back Cover

A practical guide to Enterprise JavaBeans 2.0 technology.

  • Master J2EE 1.3 platform architecture, design, and deployment
  • Leverage the full power of J2EE technology to build more robust and functional components
  • Covers message-driven beans, transactions, security, design patterns, and enhancements to the Enterprise JavaBeans component model

Developing EJB 2.0 Components is a "nuts and bolts" guide to real-world EJB 2.0 component architecture development. Whether you're new to the J2EE platform or upgrading from previous versions, leading developer and trainer Pravin Tulachan shows you how to make the most of EJB 2.0 technology within the context of the J2EE 1.3 platform. You won't just learn how to use session, entity, and message-driven beans—you'll learn how to leverage J2EE technology to maximize the functionality and robustness of every component you create. Coverage includes:

  • EJB 2.0 technology n-tier architecture and design guidelines, performance issues, and optimization strategies
  • Practical approaches for leveraging JNDI and RMI-IIOP
  • How to make the most of the new message-driven beans
  • Session and entity beans: features, characteristics, and lifecycles
  • Advanced techniques for packaging and deploying components
  • Migrating applications from EJB 1.1 component architecture to EJB 2.0 component architecture
  • EJB architecture design patterns, interoperability, and performance

Many chapters include a complete, easy-to-adapt project. In addition, Tulachan integrates these projects into a full-fledged enterprise application that demonstrates every key facet of EJB 2.0 technology.

Take full advantage of the J2EE platform with the one book that shows you how-Developing EJB 2.0 Components.

Developing EJB 2.0 Components delivers hands-on coverage of:

  • Stateless and stateful session beans
  • Bean-managed and container-managed entity beans
  • Message-driven beans and the JMS API
  • Java Transaction API (JTA)
  • Security options
  • Deployment and performance

Product Details

  • Paperback: 656 pages
  • Publisher: Prentice Hall PTR; 1st edition (March 25, 2002)
  • Language: English
  • ISBN-10: 0130348635
  • ISBN-13: 978-0130348630
  • Product Dimensions: 9.4 x 6.8 x 1.2 inches
  • Shipping Weight: 2.1 pounds
  • Average Customer Review: 3.4 out of 5 stars  See all reviews (19 customer reviews)
  • Amazon Best Sellers Rank: #3,619,239 in Books (See Top 100 in Books)

More About the Author

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

 

Customer Reviews

19 Reviews
5 star:    (0)
4 star:
 (14)
3 star:
 (1)
2 star:
 (2)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
3.4 out of 5 stars (19 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

3 of 3 people found the following review helpful:
3.0 out of 5 stars For experienced developers..., October 22, 2002
By 
David Kessler (arvada, co United States) - See all my reviews
This review is from: Developing EJB 2.0 Components (Paperback)
This book assumes that you have some development experience with Servlets, JSP's and OO methodolgies. The author explains things clearly and concisely, but was very dissapointed with all the typos - especially with the code snippets. It was very frustrating trying to learn while all the while wondering where the errata was. You can download an errata sheet, but the sheet still misses many errors. I agree with a previous review that not having complete source code listed in the book is a problem. As you are working with the examples - you need to spend time comparing what's in the book with the source code (which you must download). Again, this is a distraction and I found myself breaking away from concentrating on the tasks to jump around here and there to verify code. This could easily have been a much better book by simply including the code (perhaps in the appendix) and by minimizing the typos.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 2 people found the following review helpful:
1.0 out of 5 stars A real Sun book on Java, December 5, 2002
This review is from: Developing EJB 2.0 Components (Paperback)
Reading this book is not a very pleasant experience. There are so many typos that I actually stopped reading after 1/3 of the book. I really do not understand how Sun can publish such a book.

A little technical note (to justify the title). It does not really teach you great (or even average) insights into EJBs. No real techy info on what the consequences are of using CMP vs BMP (only info from the spec),...

It basically is just a rehash of the spec. The examples are for the Sun reference implementation, which would not be that bad if it wasn't half of every chapter (I want to learn EJB not a how to use a reference implementation which is not made for running in production!). All the advantages of EJBs are straight from the Sun EJB marketing book.

O yes one plus: it does mention EJB patterns.

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


1 of 1 people found the following review helpful:
4.0 out of 5 stars As a EJB newbie, I found this book very helpful..., May 19, 2003
By 
Raj Patel (San Francisco, CA) - See all my reviews
This review is from: Developing EJB 2.0 Components (Paperback)
As a recently unemployed Java developer, I was at a local Borders looking at EJB books to update my skill. I picked several EJB books and then sat down with a coffee to find a easy to understand and a practical book. In my opinion the EJBs are too complicated and I was looking for hands-on book with step-by-step guide and this book was it. I was able to understand and start writing stateless session bean within few hours. I liked the fact Mr. Tulachan used Sun's J2EE Reference Implmentation, which is free, small and easy to use unlike commercial application servers that take over 150MB of disk space and require atleast 256MB -a bit complicated and difficult to use for a beginner like me.
The only negative from my perspective are the typos so be sure to download the errata.
As a beginner I found the step-by-step approach to EJB development very helpful and I hope it will also help me get a job as an EJB developer soon....
--raj
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



Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
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
 

Search Customer Discussions
Search all Amazon discussions
   


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