Customer Reviews


6 Reviews
5 star:
 (4)
4 star:
 (1)
3 star:    (0)
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


9 of 10 people found the following review helpful:
4.0 out of 5 stars Generally excellent, but not consistent.
I bought this as I needed a JMS reference that went beyond the spec and talked about design, deployment and management of JMS infrastructure. I was very impressed with everything I read until I dipped into Chapter 13 - specifically the four pages on improving client-side throughput through internal queueing. While this is an excellent idea, the example shows how to build...
Published on July 21, 2003 by aserinsky

versus
10 of 12 people found the following review helpful:
2.0 out of 5 stars Not a very good book, very inaccurate, misguided
First of all, I had high hopes for this book, based on other comments. I can only imagine comments were done by inexperienced people who didn't know too much about actual details regarding low-level details, or didn't mind factual errors, preaching style and skimming of actual useful pieces (beyond simple code examples one can easily get from Sun's JMS tutorial page)...
Published on June 13, 2005 by T. Saloranta


Most Helpful First | Newest First

9 of 10 people found the following review helpful:
4.0 out of 5 stars Generally excellent, but not consistent., July 21, 2003
This review is from: Enterprise JMS Programming (Professional Mindware) (Paperback)
I bought this as I needed a JMS reference that went beyond the spec and talked about design, deployment and management of JMS infrastructure. I was very impressed with everything I read until I dipped into Chapter 13 - specifically the four pages on improving client-side throughput through internal queueing. While this is an excellent idea, the example shows how to build a complicated and threading-heavy internal queue and dispatching mechanism and recommends that you use it to, er, put events onto the Swing event dispatcher's internal queue. Hmm.

The book (commendably) sets out to give a full picture of how to design, build, deploy, secure, and manage a JMS-based messaging architecture. This means, however, that it's very noticeable when a topic is skimmed over. For example, the section on bridging two different vendors' JMS implementations has two pages of simple code and less than one page of discussion that fails to consider administration, security, or performance, despite the normally good coverage of these areas elsewhere.

Nevertheless, I was mostly impressed with this book - it's just a pity that the high standards it sets itself aren't met consistently throughout the book. A second edition that discussed the example architectures in Part III in detail would be a truly excellent book, and would be relevant to all messaging products rather than just JMS.

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


10 of 12 people found the following review helpful:
2.0 out of 5 stars Not a very good book, very inaccurate, misguided, June 13, 2005
By 
T. Saloranta "coder, esq" (People's republic of MI USA) - See all my reviews
(REAL NAME)   
Amazon Verified Purchase(What's this?)
This review is from: Enterprise JMS Programming (Professional Mindware) (Paperback)
First of all, I had high hopes for this book, based on other comments. I can only imagine comments were done by inexperienced people who didn't know too much about actual details regarding low-level details, or didn't mind factual errors, preaching style and skimming of actual useful pieces (beyond simple code examples one can easily get from Sun's JMS tutorial page).

At first book seemed ok; first few chapters had proper introduction to JMS, at surface level. Too bad it never really got beyond the surface: usually author just listed things at high level ("you can do this and that for security") without even trying to get into concrete facts. Worse, when he did, much of the time "facts" were just plain wrong. Comments on UDP, for example, were utter gibberish, as anyone who has basic knowledge of IP networking protocols knows (even the acronym given was wrong). And this continued throughout the book.

Writing style was also too preachy for me: most of "naturally"s and "obviously"s could (and should) have been left out; especially as often it's debatable if the statement following was even true. Check "performance tuning" tips for a good example on misguided tips that most experienced java developers nowadays would consider obsolete (for example, suggestions on aggressive object pooling and reusing, using final keyword).

The final problem that I saw was that there were also a few typos (and/or cut'n paste errors): for example, in message definitions descriptions for fields were clearly cut'n pasted, as the stock quote message descriptions wouldn't otherwise make any sense.

The reason for two stars is due to the fact that the code samples were usually ok still, and there were some useful tidbits from related subjects (like JCE samples).
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 Best JMS book I've read, November 30, 2003
By 
This review is from: Enterprise JMS Programming (Professional Mindware) (Paperback)
I have used JMS for about 2.5 years before I bought this book.
There wasn't many books writing about JMS the first time I used JMS back in 2000.
This book has a solid coverage of JMS and give you advice in designing an enterprise application using JMS.
You can find samples of administration tasks for JMS Product from BEA Weblogic and iPlanet Message Queue.
The only thing that I missed is the coverage of IBM MQ, which is the messaging infrastructure that I use.

If you want to get a good understanding on designing JMS application, don't look further, buy this book, you won't regret your investment

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


10 of 13 people found the following review helpful:
5.0 out of 5 stars A practitioner's guide, April 4, 2002
This review is from: Enterprise JMS Programming (Professional Mindware) (Paperback)
Excellent guide for practitioners. Instead of regurgitating the JMS spec, Shaun focuses on architectural as well as design issues related to JMS. Shaun has distilled his wealth of knowledge on this subject developed through Java Center engagements in this book. Don't miss it.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 7 people found the following review helpful:
5.0 out of 5 stars excellent book!, May 29, 2002
By 
This review is from: Enterprise JMS Programming (Professional Mindware) (Paperback)
Excellent book covering so many practical issues for JMS systems. The architectural insights were certainly useful for someone new to JMS.

The only complaint I have is the title - this books covers so much more than just Programming issues!

Well done Shaun.

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


1 of 5 people found the following review helpful:
5.0 out of 5 stars A great JMS book!, April 21, 2003
By 
Michael A. Klem (Glendale, CA United States) - See all my reviews
(REAL NAME)   
Amazon Verified Purchase(What's this?)
This review is from: Enterprise JMS Programming (Professional Mindware) (Paperback)
This book gave me real world examples, concepts and gotchas related to JMS. I found it very useful for understanding how to implement JMS with my J2EE application. It explained JMS in a fluid style that was easy to read.

This book goes beyond theory and explains how to use JMS in different situations.

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


Most Helpful First | Newest First

This product

Enterprise JMS Programming (Professional Mindware)
Enterprise JMS Programming (Professional Mindware) by Shaun Terry (Paperback - March 1, 2002)
Used & New from: $2.90
Add to wishlist See buying options