Sebastopol, CA--Since Enterprise JavaBeans was first introduced as a draft specification in late 1997, it has established itself as one of the most important Java enterprise technologies provided by Sun Microsystems. As author Richard Monson-Haefel explains in the just-released third edition of Enterprise JavaBeans (O'Reilly, US $44.95), Enterprise JavaBeans (EJB) defines a server-side component model that allows business objects to be developed and moved from one brand of EJB container to another. EJBs can run without modification on any operating system, and they can run on any EJB enterprise server. Today, products that conform to the Enterprise JavaBeans standard come from every sector of the IT industry.
For developers, however, the challenge is that although Enterprise JavaBeans is a fairly simple technology to use, the amount of work required to truly understand and become proficient in it is significant. As Monson-Haefel says, "Enterprise JavaBeans is an extremely complex and ambitious enterprise technology that requires a great deal of time and study to master." Earlier editions of the award-winning Enterprise JavaBeans book, covering EJB 1.0 and 1.1, quickly became the standard reference of developers using Enterprise JavaBeans technology. But much has changed with the recent release of EJB 2.0, including several important new technologies that will have developers hitting the books once more. The latest edition of Enterprise JavaBeans provides the much needed documentation that developers seek.
"The specification was just updated to a major new version, version 2.0," says Monson-Haefel. "This new version makes a lot of improvements on the previous one and adds some powerful new technology like message-driven beans and the new container-managed persistence model. We had to write this new edition to cover these features so people could learn about them."
Enterprise JavaBeans, Third Edition explains and demonstrates the fundamentals of the Enterprise JavaBeans 2.0 and 1.1 architectures. The book provides a straightforward, no-nonsense explanation of the underlying technology, Java Classes and interfaces, component model, and runtime behavior of Enterprise JavaBeans. The third edition covers entity beans, including the new container-managed persistence model (CMP) and the EJB Query Language (EJB QL), the complex relationships between entity beans, message-driven beans and the Java Message Service, session beans, and more. The new edition of the book is also the first to have companion workbooks available for free download.
"The companion workbooks will help readers install and configure specific EJB servers so they can run examples from the book," explains Monson-Haefel. "For example, the WebLogic workbook shows how to install WebLogic 6.1, configure the environment and database, and then run all the WebLogic examples that are in the third edition of my book. The WebSphere and J2EE 1.3 SDK workbooks are also available. It's pretty neat synergy between my new EJB book and the workbooks. Judging by early review, the workbooks will be extremely helpful to readers, and the best part about it is that the workbooks are free in PDF format from the O'Reilly website!"
Previous editions of Enterprise JavaBeans have won the JavaPRO Reader's Choice Award (2001) for Best Java Book for Experts, Amazon.com's Best of 2000 award, the Java Developer's Journal Editor's Choice Award 2000 for Best Java Book and the Java Developers Journal 2001 Reader's Choice Second Place for Best Java Book. The latest edition of the book is intended for developers and technical managers who want to have a good overview of Enterprise JavaBeans, as well as an understanding of some of the details of development. Monson-Haefel, who is one of the world's leading experts on Enterprise JavaBeans, says that the new edition is a great book for experts and novices in the field of EJB technology alike.
What the critics said about the previous edition:
"With plenty of material on EJB architecture and design, this new edition can serve as an authoritative resource for mastering today's bean standards. Besides a general introduction to EJBs, the new edition of this book excels at highlighting the differences between the EJB 1.0 and 1.1 standards. Sample code is provided for both versions. In all, the revised edition of Enterprise JavaBeans shows off the considerable strengths of the new EJB 1.1 standard. Suitable for any working Java programmer or IT manager, the clear presentation of the strategies and techniques for successful component design help make this book a smart choice for successful development with EJBs."
--Richard Dragan, Amazon.com, May 2001
"A superb update...in this excellent 2nd edition, Monson-Haefel continues to improve an already strong work in this highly specialized field, helping users learn how to develop EJB to model their business and how to use the beans in clientsan essential guide for those heavily involved in using Java in their company to work on enterprise software development projects. Once again, the famous O'Reilly emphasis on a common-sense approach to explaining very technical material, depth of detail, and focus on the practical, has resulted in yet another very useful O'Reilly text that is very relevant to anyone working in Java."
--Dale Farris, Golden Triangle PC Club, May 2001
"Now in a new and completely updated edition, Enterprise JavaBeans continues to be an essential reference book for all Java users. Enterprise JavaBeans is thoroughly 'user friendly' and will enable even the novice to build complex, mission-critical systems using snap-together software components that model business objects persistence, security, and transaction management on entrepreneurial, informational, and personal websites. Highly recommended for all Java users."
--Reviewer's Bookwatch, June 2000
Chapter 13, "Message-Driven Beans," is available free online.
Companion workbooks can be downloaded.
More information about the book, including Table of Contents, index, author bio, and samples.
A cover graphic in jpeg format.
For over 40 years, O’Reilly has provided technology and business training, knowledge, and insight to help companies succeed. Our unique network of experts and innovators share their knowledge and expertise through the company’s SaaS-based training and learning platform. O’Reilly delivers highly topical and comprehensive technology and business learning solutions to millions of users across enterprise, consumer, and university channels. For more information, visit www.oreilly.com.