J2EE Unleashed

Author: Mark Ashnault, Ziyad Dean, Thomas Garben, Paul R. Allen, Joseph J. Bambara
List Price: $59.99
Our Price: Click to see the latest and low price
ISBN: 0672321807
Publisher: SAMS (15 December, 2001)
Sales Rank: 167,178
Average Customer Rating: 4.44 out of 5

Customer Reviews

Rating: 3 out of 5
Good coverage but is lacking
I'm working on a web services project using Java and purchased this book. There wasn't any coverage on web services. I supplimented this title with Java, The Complete Reference that covers web servers. Otherwise, this book is OK


Rating: 4 out of 5
Good introduction to J2EE architecture
"J2EE Unleashed" covers the major aspects of the Java 2 Enterprise Edition. The three main pieces (servlets, JSPs, and EJBs) are each well covered with good examples. JNDI, JDBC, JavaMail and JMS are each given a chapter and XML is also covered. The strength of the book, though, is its coverage of designing J2EE architectures. For example, servlets are explained but then the authors go beyond the explanation to show how servlets fit into an overall J2EE architecture. Model 2 controller architecture is covered and Apache Struts is discussed as an example of using servlets as controllers. According to the publisher, "The goal of this book is not to teach the J2EE specification but to illustrate the best practices for developing J2EE applications." In fact, it does both. The example application which is used throughout the book is well designed to cover all the pieces of J2EE. I do have two complaints about the book. First, it concentrates too much on the SilverStream Application Server getting down to the level of showing screen shots of deployment wizards. Second, the book could have used some editing to give it a better flow. J2EE architecture is explained before any of the pieces that make up the architecture are discussed. EJB session beans are used to demonstrate how to use JDBC before EJBs are covered. Overall, however, the book is well done and can stand up against any of the books covering this complex topic.


Rating: 3 out of 5
It Could Be Better
The book is written with a good outline on each subject, however, it does not follow-up the same for each subject. For example, the section on JavaMail is good with multiple examples (except for a serious error in one of those examples). While they somewhat duplicate the examples in that chapter with a few variations, another chapter in the book will have much less supporting information. What I would criticize most about this book is the level of information written on each subject differs between chapters and within chapters. There is no real consistency of detail or emphasis. I also would expect a revision in the near future because of a few errors in the book (mostly typos). In defense of the book, I must say that about 75% of all programming books seem to do the same thing... that is being inconsistent with their level of information.

Similar Products

J2EE(tm) Technology in Practice: Building Business Applications with the Java(tm) 2 Platform, Enterprise Edition
Sams Teach Yourself J2EE in 21 Days (With CD-ROM)


Book Index