Hi folks, Many of you on JavaRanch have an earlier copy of Richard Monson-Haefel's wonderful book "Enterprise JavaBeans", published by O'Reilly . You might be interested to know that the third edition of this book is now available on Amazon and in bookstores. It updates his award-winning book with detailed coverage of EJB 2.0, in addition to EJB 1.1. A cool feature of this new version is that it now comes with a set of downloadable workbooks for each of the major application server vendors that walk you through the process of installing and using the application server to run the examples in the book. You can download those workbooks here: http://www.oreilly.com/catalog/entjbeans3/workbooks/index.html or you can order a bound copy from Titan Books . And by the way, the WebSphere workbook was written by yours truly... I hope you all enjoy the new version. Kyle ------------------ Kyle Brown, Author of Enterprise Java (tm) Programming with IBM Websphere See my homepage at http://members.aol.com/kgb1001001 for other WebSphere information. [This message has been edited by Kyle Brown (edited October 22, 2001).] [This message has been edited by Kyle Brown (edited October 22, 2001).]
For Immediate Release October 19, 2001 For more information, a review copy, cover art or an interview with the author, contact: Kathryn Barrett (707) 827-7094 or email@example.com THIRD EDITION OF AWARD-WINNING BOOK UPDATED FOR ENTERPRISE JAVABEANS VERSION 2.0
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 An interview with the author can be found at: http://java.oreilly.com/news/ejb_interview_1001.html Chapter 13, "Message-Driven Beans," is available free online at: http://www.oreilly.com/catalog/entjbeans3/chapter/ch13.html Companion workbooks can be downloaded at: http://www.oreilly.com/catalog/entjbeans3/workbooks/index.html For more information about the book, including Table of Contents, index, author bio, and samples, see: http://www.oreilly.com/catalog/entjbeans3/ For a cover graphic in jpeg format, go to: ftp://ftp.ora.com/pub/graphics/book_covers/hi-res/0596002262.jpg Enterprise JavaBeans By Richard Monson-Haefel Third Edition, September 2001 ISBN 0-596-00226-2, 567 pages, $44.95 (US) firstname.lastname@example.org 1-800-998-9938 http://www.oreilly.com # # # O'Reilly is a registered trademark of O'Reilly & Associates, Inc. All other trademarks are property of their respective owners.