Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
AXIS: Next Generation Java SOAP

AXIS: Next Generation Java SOAP

List Price: $29.99
Your Price:
Product Info Reviews

<< 1 >>

Rating: 3 stars
Summary: Far from excellent. But it earns some credits.
Review: As other reviewers said, there are tons of errors in this book. It did waste a lot of time. However, if you search most of the books on the market today, none of them (or I haven't found one yet) really talks about Java Web Services over JMS. This AXIS book is probably the only one that provides an example where an AXIS server and client can actually talk over JMS. Even though there are errors and the architecture design was not great, yet it should earn some credits on explaining how it is possible to develop and run AXIS over other transport protocols, such as JMS, than HTTP/Servlet only.

Rating: 1 stars
Summary: One of the worst
Review: Don't buy it. You can find more and better information from Axis web site. What a waste of time and money.

Rating: 2 stars
Summary: Tons of errors, rushed
Review: I bought this book soon after it came out, and was greatly disappointed. This book feels very much like a book that was rushed to press in order to be the first on the market, with little regard to the actual content.

Here are a few things that are bad about it: It is very thin, including just 270 pages. The margins on the pages are extremely large (2 inches), apparently to pump up the pagecount. The margins are so wide that all of the code bleed far into them. The book contains no index (inexusable for a technical book). The code examples themselves are much longer than necessary. Every imported class is explicitly imported, with no use of the "*" notation to save space -- another ploy to bump up the page count. There is very little actual discussion in the book -- it mostly consists of UML diagrams and code examples. At least some (perhaps all -- I would not be surprised) of the code examples are copied exactly from example that are freely available with the Axis source (even the comments were copied exactly!), with little or no description of what the code is actually doing.

In short, book has about as much original content as an article on Axis. I've owned it for several months now, and I have not found it useful on a single occasion. The examples that come with Axis are superior by far to the code in this book. Don't waste your money.

Rating: 1 stars
Summary: Better off reading Apache Axis Documentation
Review: I found more and better information at Axis site than from this book. What you cannot find from xml.apache.org, you cannot find in this book either.

Rating: 2 stars
Summary: Great start, but needs more
Review: My first reaction on recieving the book was that it seemed a bit thin for the kind of information I was hoping to get. After reading the book, I found good material on the architecture of Axis, but few useful examples of how to do anything useful. It would probably have been better to wait until Axis 1.0 was released before publishing. For this book to be truely useful, I would expect it to have at least twice as much material, particulary in the Custom Handlers and Advanced Features sections. As it is, it is only slightly more helpful than the actual documentation.

Rating: 4 stars
Summary: Excellent architecture overview
Review: Study the diagrams in this book.

I found them extremely helpful to understand how Axis works and why it is different from other SOAP implementations.

The book was a bit dated when I bought it - Axis is a moving target - but architecture doesn't change that quickly.

Rating: 5 stars
Summary: Kick-Starter
Review: This book is a kick-starter for AXIS, a well build implementation.

Yes, indeed you can live with the 'man pages' documentations, but relatively faster results would be an uphill climb. And when you need to cut to the chase, you need this Bible. Not just that but all in one: Handbook, Architecture Reference, API Reference and Design Guide etc.

If you're already on the SOAP bandwagon, this book is organized to let you cruise through details like JMS implementation, interoperability with .NET C# etc
Significance of this proof is the author's choice to use an existing Web Service ...

To tweak AXIS itself, Custom Interfaces (mapping, deployment, serializers/deserializers etc) are explained in an exclusive chapter. You can work your own implementation by referring the samples and little changes to them, to suit your application needs.

The concepts are built up in a lucid manner, revolving around a minimalist source code without having different examples for each chapter. The objective of each chapter is thus kept in the forefront; each subsequent chapter improvises on the sample from the previous chapter.

In fact, the case study serves as a template for almost 100% of SOAPification of existing Enterprise Java Applications.

It would have been better to include some perceptive on best practices & notes-from-the-field suggestions, owing to the brand new technology.

Overall, a must read for all those looking for an Open Source based SOAP solution, be a Manager, IT Architect, Wannabe_Web_Service_programmer or just a bystander.

Rating: 5 stars
Summary: Kick-Starter
Review: This book is a kick-starter for AXIS, a well build implementation.

Yes, indeed you can live with the 'man pages' documentations, but relatively faster results would be an uphill climb. And when you need to cut to the chase, you need this Bible. Not just that but all in one: Handbook, Architecture Reference, API Reference and Design Guide etc.

If you're already on the SOAP bandwagon, this book is organized to let you cruise through details like JMS implementation, interoperability with .NET C# etc
Significance of this proof is the author's choice to use an existing Web Service from Xmethods.org

To tweak AXIS itself, Custom Interfaces (mapping, deployment, serializers/deserializers etc) are explained in an exclusive chapter. You can work your own implementation by referring the samples and little changes to them, to suit your application needs.

The concepts are built up in a lucid manner, revolving around a minimalist source code without having different examples for each chapter. The objective of each chapter is thus kept in the forefront; each subsequent chapter improvises on the sample from the previous chapter.

In fact, the case study serves as a template for almost 100% of SOAPification of existing Enterprise Java Applications.

It would have been better to include some perceptive on best practices & notes-from-the-field suggestions, owing to the brand new technology.

Overall, a must read for all those looking for an Open Source based SOAP solution, be a Manager, IT Architect, Wannabe_Web_Service_programmer or just a bystander.

Rating: 4 stars
Summary: Highly recommended but beware of many errata
Review: This book is very nice tutorial on Axis. I would recommended it to everyone that wants to learn and practice Web Services using Axis.

What I particularly liked is that the book goes right to the essentials of Web Services, SOAP and Axis beta 1 (it's not 10cm thick as others). It it very practice oriented with a lot of samples. It covers serializers and custom handlers (an important part of Axis) very cleary. The chapter on security is also good but limited to SSL and basic authentication (due to the limitation of the current Axis).

What I dislike (and the reason I won't give a 5 stars) is the many errata in the sample code (there is a mention of a errata list on the web but there is in fact nothing there). The missing Ant build in the downloadable samples code. And the missing index at the end of the book. I respect the wonderful fast work of the authors but I would expect an errata from Wrox.

Some errata I encounted:
- Parameter.IN (instead of Parameter.PARAM_MODE_IN)
- keytool -import -storetype JKS (instead of JCEKS)
otherwise you get a very annoying "invalid keystore format" exception.
- When using Axis beta 2 there are other problems than the clutil.jar that you can ignore. The simplest example with beta 2 doesn't work; you need to download a more recent nightly build. I would stick to beta 1 or wait for beta 3.

Buttom line: the book worth it if you want to catch up very quikly with the latest version of SOAP with practical samples.

Cheers

Alain Hsiung


<< 1 >>

© 2004, ReviewFocus or its affiliates