Customer Reviews


26 Reviews
5 star:
 (13)
4 star:
 (10)
3 star:
 (2)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


15 of 15 people found the following review helpful:
4.0 out of 5 stars A nutshell review of Java Enterprise (in a nutshell)
Disclaimer: I am an avowed O'Reilly technical series fan, and proud of it. Whenever I want to understand a new technology I head to the O'Reilly shelf in my local Borders before I look anywhere else. So adjust your expectations accordingly.

As the name implies, this massive tome (971 pages stem to stern) covers a mind numbing range of technologies associated with...

Published on May 13, 2003 by Jonathan T House

versus
23 of 26 people found the following review helpful:
3.0 out of 5 stars A lot of shortcomings
This is the first O'Reilly-book I'm a bit of disappointed with.

"Java Enterprise in a Nutshell" simply ignores a lot of APIs/packages of the J2EE, like javax.servlet.jsp, javax.naming.event, javax.naming.ldap or the whole javax.mail-API, some of which surely have a great practical relevance. On the other hand it has a quick reference of SQL, something...

Published on August 6, 2000 by Wolfram Rittmeyer


‹ Previous | 1 2 3 | Next ›
Most Helpful First | Newest First

15 of 15 people found the following review helpful:
4.0 out of 5 stars A nutshell review of Java Enterprise (in a nutshell), May 13, 2003
By 
Jonathan T House (Salt Lake City, UT United States) - See all my reviews
Disclaimer: I am an avowed O'Reilly technical series fan, and proud of it. Whenever I want to understand a new technology I head to the O'Reilly shelf in my local Borders before I look anywhere else. So adjust your expectations accordingly.

As the name implies, this massive tome (971 pages stem to stern) covers a mind numbing range of technologies associated with "Enterprise" Java software development. There are 17 sections in all, as well as your standard API reference pages. As you would expect, all of the usual suspects are there - Servlets, JSP's, EJB's, JNDI, RMI, CORBA, etc. In addition there were other enterprise technologies that I found useful as well - Messaging, SQL, Java Mail and so on.

When I sat down with this book my intention was to skim through each section, look to see if there was anything that they missed, and crank out the 'ol review. What I found was enough content in each of the technical sections to draw me into actually reading the whole section. I mean, who would take the time to read a full section on CORBA nowadays unless there were interesting things there (yes, I see all of you CORBA proponents shaking your fists out there - don't you have some IDL to write?).

Once I completed the reference sections I cracked open the latter half of the book to take a peek at the API section. I found it well organized, asthetically pleasing, and about as useful as a screen door on a submarine. Note that this API publishing is NOT unique to O'Reilly - It seems that most of the technical publishing companies still commit arboreal mass murder to publish these API sections. Note to publishers: When the half life of the information you are printing is measured in months, think about a different delivery mechanism. I actually timed how long it took to find a reference using JavaDoc API info and a book. IIRC the JavaDoc lookup was about 3 times faster.

Enough of that drivel. Back to the review. As you read through the different technical sections of this book the individual styles of the authors become apparent - you can tell that different sections are written by different authors. This is A GOOD THING - you are getting the technical poop from the one that knows the subject best. To rely on a single author for this size of reference would leave a lot of gray area.

There is one specific area that I want to drill into, and that is the technical examples. I consider myself a relatively informed and skilled enterprise software architect (in the J2EE world - don't get me started on that Dot Net [stuff]). When I see a manual entitled Java Enterprise - I am expecting not only an API reference (see API rant above), but some real meat as to best practices in building enterprise level applications using this technology.

So how did this book due in the technical example area? I'd have to give it a B. In most cases the examples were adequate to explain the technology at hand, but not really give deep insight into how best to take advantage of said technology. Now, don't get me wrong - this book has earned a place on the "near" bookshelf (the place where I keep all of my most referenced manuals). My opinion is that when you are trying to serve to very different purposes (desktop reference / enterprise technology primer) something has to give.

Let me give a couple of examples of what I am talking about:

1) In the JDBC section there is a point where the book identifies OODBMS (Object Oriented DBMS) databases as a possible alternative to the rigors of Object/Relational mapping. Yes, the technology exists and does work, but how many companies out there run enterprise systems off of OODBMS's? It's a small market, and with the massive investments that most US companies have in RDB's that equation is not going to change soon. To say that OODB's are an alternative is a good thing in a quick reference, but in my opinion needs a disclaimer if mentioned in an enterprise java book. Along those same lines it wouldn't have hurt to mention some of the available O/R mapping tools out there (go Open Source!).

2) In the Servlets section there is a point where an application implementation is mentioned to illustrate a technical point (binding a java.sql.Connection instance to a HTTP session). Right in the same paragraph the author mentions that this is a "bad idea" (no kidding - unless you are an Oracle sales rep...). Now why go to all of the effort of painting this example, and then telling the reader that they shouldn't ever do it? Guys - take the time to figure out a valid example that illustrates the part of the API that you are explaining, 'kay?

Again, don't get the wrong idea here. I'm definitely not panning this book. It's a valuable resource and worth the $...that you are going to plunk down for it. But if you are going to write a desktop reference for Enterprise Java make sure that the examples are restauraunt quality. After all, there is enough bad code out there in the world, and we can't have our beloved O'Reilly contributing to it, can we?

In Summary (Finally! he's almost done!):

As I mentioned before, this book has earned the right to be within arms reach from my little work pod. Not only is it a comprehensive reference, it makes a handy workout aide as well (971 pages...). And do yourself a favor. If you haven't checked out the O'Reilly line of technical books, head down to the nearest bookstore, grab yourself a double latte (try the Irish Cream and Hazelnut mixed together), find a comfy chair and give the series a once-over. You'll be glad you did.

Jonathan House

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


19 of 20 people found the following review helpful:
5.0 out of 5 stars Just what I needed., October 18, 1999
This book is absolutely indespensible for anyone programming Java Servlets, EJB, and CORBA applications. I do all of the above, so this reduces the weight of paper I need to carry around by tenfold. Clear, concise, correct.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


23 of 26 people found the following review helpful:
3.0 out of 5 stars A lot of shortcomings, August 6, 2000
By 
This is the first O'Reilly-book I'm a bit of disappointed with.

"Java Enterprise in a Nutshell" simply ignores a lot of APIs/packages of the J2EE, like javax.servlet.jsp, javax.naming.event, javax.naming.ldap or the whole javax.mail-API, some of which surely have a great practical relevance. On the other hand it has a quick reference of SQL, something that does not really belong here. It wouldn't have disturbed me, if all relevant APIs had been covered, but they hadn't.

All covered APIs on the other hand are as good dealt with as always.

Because of the given shortcomings: just 3 stars.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


11 of 11 people found the following review helpful:
5.0 out of 5 stars O'Reilly scores again, February 21, 2000
By 
This is a great book... provides short descriptions of the technologies in the Java Enterprise Edition. For each one, covers the architecture, use, and provides examples... everything you need to get started (and for the JavaDoc to make sense). The explanations of the architecture of each technology is especially clear and well written. Also contains the necessary reference material for each technology.

This should be next to Java in a Nutshell on the bookshelf of anyone who uses any part of Java Enterprise.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


14 of 15 people found the following review helpful:
4.0 out of 5 stars Useful as both an introductory overview and reference, May 5, 2000
While the latter 2/3 of the book make a fine reference, the first 1/3 provides an excellent overview of the technologies that make up Jave Enterprise. A good place to start to sort out JDBC, Java IDL, RPC, Servlets, JNDI, and the rest. The quick-moving world of Java, however, may quickly date this (e.g., no real coverage of JMS in this edition).

Valuable for anyone just trying to get a sense of what J2EE is, and what one might do with it.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


17 of 19 people found the following review helpful:
4.0 out of 5 stars Excellent but Incomplete and Dated Reference for J2EE, November 6, 2000
By 
"schapel" (Hillsborough, NJ USA) - See all my reviews
This book had the misfortune of being written before Java 2 Enterprise Edition (J2EE) was available. As a result, the book doesn't cover some of the packages in J2EE and refers to the packages not in J2SE as "standard extensions". The material the book does cover is still relavent, but will become even more dated with the release of the next version of J2EE. I look forward to the second edition of this book, which I hope would add JSP, XML, and JavaMail to the list of topics, and also cover newer versions of the J2EE APIs.

The information given in the book is sketchy in places, and it's in these places that Java Examples in a Nutshell comes in handy. These two books make an excellent pair. But if you're looking for a complete reference to J2EE, this isn't it (yet).

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 8 people found the following review helpful:
5.0 out of 5 stars Short and Sweet, November 28, 1999
A great reference for the experienced programmer, definitely not a beginner's manual. The API listing takes up over half the book and can be easily found in online JavaDocs, but the actual book is great. I compared the chapter on JDBC to the Java Tutorial Continued - and it covered the same material (very clearly, too) in 1/3 as many pages.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


6 of 6 people found the following review helpful:
5.0 out of 5 stars A Good Quick Reference, December 13, 2000
By 
Eric Dubuis (Tinton Falls, NJ United States) - See all my reviews
(REAL NAME)   
The book "Java Enterprise in a Nutshell" is a dense overview of some of the packages in J2EE. The book has three parts: An introduction, an enterprise reference and an API reference. The introduction describes each package, gives some examples and pointers for further readings. The second part contains reference material on SQL, RMI Tools, IDL and IDL tools and CORBA Services. The API reference lists the complete API of the packages covered by this book.

This text is very well written and does an exceptional job in describing the J2EE packages JDBC, RMI, JNDI as well Servelets, EJB and the Java IDL. The chapters are well structured and very clearly written. And they achieve their goal without filling hundreds of pages. Very good.

Unfortunately the book does not cover all of today's packages of J2EE but I guess that's the price to pay if the book has to be on the market early enough.

The book has some holes, but for the material it covers, it is one of the best, if not the best, books available.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
5.0 out of 5 stars Great reference for an immense topic, February 16, 2006
By 
This review is from: Java Enterprise in a Nutshell (In a Nutshell (O'Reilly)) (Paperback)
Java Enterprise in a Nutshell tries to do the impossible - fit Enterprise Java into a nutshell. I don't think it matters how big of a nutshell you have, it would be a truly impossible task. Farley and Crawford, though, do a nice job shoe-horning as much Enterprise Java as they can into an 800+ page book. They go over many topics including all the J2EE standards like EJBs and JSPs to open source tools like JUnit, Cactus, and Hibernate. The book goes into enough detail to get more than just the gist of the subjects, but not so much detail to overwhelm someone looking for information on a particular topic. The book also has relevant code sections for the various topics outlining how that technology might be used. Overall, a compact, clear, well written reference.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


6 of 7 people found the following review helpful:
5.0 out of 5 stars Compact, concise reference., December 23, 1999
This book certainly makes development much easier. Although you can find most of the material in the JavaDocs, the book makes the information much more readily available. Easy to read, easy to reference, concise, accurate. It's certainly earned it's space at the end of my desk.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


‹ Previous | 1 2 3 | Next ›
Most Helpful First | Newest First

This product

Java Enterprise in a Nutshell (In a Nutshell (O'Reilly))
Java Enterprise in a Nutshell (In a Nutshell (O'Reilly)) by Jim Farley (Paperback - November 29, 2005)
$44.95 $28.43
In Stock
Add to cart Add to wishlist