qatsi (qatsi) wrote,

Book Review: Enterprise JavaBeans 3.1, by Andrew Lee Rubinger and Bill Burke
I have mixed feelings about this book. On the one hand, it's quite comprehensive and logical in its handling of the EJB 3.1 specification. On the other hand, the technology is discussed mostly in a "clean room" manner, and it really doesn't address migration from EJB 2.x, which is unfortunate from a practical point of view and also inconvenient philosophically. The book is strong on session and message beans, and has several chapters on entity management, as well as container services such as security and transactions, but winds up with a couple of chapters on web service integration in which the authors don't pretend to be comprehensive, defending their decision by stating that it would require another 500 pages. Unfortunately, that is almost exactly what you get in the appendixes, which provide source code listings for all the examples in the book, rather than referring to a companion website (this does seem to be the main criticism of the title on Amazon). This is a curious decision by any standards of the past 15 years and especially difficult to understand for a technology publisher like O'Reilly. The most interesting sections for me were the chapters on JNDI and interceptors; also notable was the critical discussion of annotations as "hardwired configuration", which is often overlooked, especially in textbook samples, although even then, the corresponding XML definitions are only occasionally provided due to "lack of space".
Tags: books, computing
  • Post a new comment


    default userpic

    Your reply will be screened

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.