Buy Used
+ £2.80 delivery
Used: Good | Details
Sold by musicMagpie
Condition: Used: Good
Comment: Buy with confidence from a huge UK seller, all items despatched next day directly from the UK. All items are quality guaranteed.
Have one to sell?
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

Enterprise JavaBeans, Second Edition Paperback – 11 Sep 2001

4.1 out of 5 stars 6 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
£6.50 £0.01

There is a newer edition of this item:

click to open popover

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.

Product details

  • Paperback: 489 pages
  • Publisher: O'Reilly Media; 2 edition (11 Sept. 2001)
  • Language: English
  • ISBN-10: 1565928695
  • ISBN-13: 978-1565928695
  • Product Dimensions: 17.8 x 2.6 x 23.3 cm
  • Average Customer Review: 4.1 out of 5 stars 6 customer reviews
  • Amazon Bestsellers Rank: 8,551,506 in Books (See Top 100 in Books)
  • Would you like to tell us about a lower price?
    If you are a seller for this product, would you like to suggest updates through seller support?

  • See Complete Table of Contents

Product description

Amazon Review

Enterprise Javabeans enable you to support distributed business applications in which the components can be located on different platforms in various locations. This provides flexibility at the expense of complexity. An EJB is called by a client and interacts with any CTM (component transaction monitor) which supports the EJB specification. EJBs live in the middle tier of the three tier model: client presentation is the first tier, business logic (encapsulated in EJBs) in the second and database back ends are the third.

The author of Enterprise Javabeans, Second Edition is currently the lead architect for OpenEJB. He spends the first 80 pages describing distributed object architectures, and it's barely enough. The English language strains to encompass complex and unfamiliar relationships using familiar words. A book on this subject can read a little like a mediaeval grimoire, for much the same reasons. Fortunately, while this theoretical background is necessary to understand how EJBs work, most of the book is follows the development of an example EJB designed to be used by a company running a passenger liner. This enables the author to produce lots of demonstration code and to discuss the difference between entity and session beans (think nouns and verbs), stubs, skeletons, containers, XML deployment descriptors, JNDI Naming Context, transaction management, security models, data persistence and so on.

To benefit from Enterprise Javabeans you need basic Java skills, a good grasp of OOPs and some understanding of the data processing needs of large businesses. There is a need for a quick and dirty cookbook approach to EJB development, which this isn't. Most programmers just want to know how, but Richard Monson-Haefel ensures you know why as well. This makes for a harder, if more interesting, read, which does repay study on several levels.--Steve Patient


Enterprise JavaBeans (versions 1.1 and 1.0) is an important technology for server-side application development in Java. It offers a component architecture for developing distributed, multitiered enterprise applications. This model allows you to build complex, mission-critical systems using simple snap-together pieces that model individual business objects and processes. Enterprise JavaBeans (EJB) greatly simplifies the process of development by automatically taking care of system issues like object persistence and transaction management. This book provides a thorough introduction to EJB 1.1 and 1.0 for the enterprise software developer. It shows you how to develop enterprise Beans to model your business objects and processes. One powerful advantage of the EJB architecture is that it allows you to partition work appropriately between different parts of the system: the database provides persistence, your Beans model various business entities and the interactions between them, and your client application provides a user interface, but incorporates minimal business logic.

The end result is a highly flexible system built from components that can easily be reused, and that can be changed to suit your needs without upsetting other parts of the system. Enterprise JavaBeans, 2nd Edition teaches you how to take advantage of the flexibility and simplicity that this powerful new architecture provides. This book covers: Enterprise JavaBeans 1.1 and 1.0 Developing entity Beans and session Beans XML Deployment Descriptors Using the client-side API to use enterprise Beans Transaction Management Design Strategies Introduction to J2EE

See all Product description

Customer reviews

Share your thoughts with other customers
See all 6 customer reviews

Top customer reviews

3 October 2000
Format: Paperback
26 May 2000
Format: Paperback
27 April 2000
Format: Paperback
One person found this helpful
|Comment|Report abuse
18 August 2000
Format: Paperback
15 November 2000
Format: Paperback
7 July 2001
Format: Paperback
One person found this helpful
|Comment|Report abuse

Would you like to see more reviews about this item?

Where's My Stuff?

Delivery and Returns

Need Help?