Everything you need to create secure, reliable and easy-to-use web services using Apache Axis2. Packed with real-life examples, you will learn how to work with Axis2 in a fast and practical way. You will learn to build SOAP and REST web services and APIs for your web applications. This book is for Java developers who are interested in building web services using Apache Axis2. The book presumes that you are familiar with web standards like SOAP, WSDL and XML parsing.
New Price: $34.60 /
Used Price: $34.62 /
Collectible Price: n.a. Buy
it Now!
Average Rating: 3.0
Number of
Reviews: 2
Not quite the introduction I was looking for
Rating:
I came to this book looking for a good introduction to Axis2 - unfortunately this wasn't it.
After completing this book, I really can't tell who might actually benefit from it. The material is at too high a level for someone who is an experienced hand at web services, and is at too low a level (and confusing to boot) for someone new.
Even worse, the writing shows a lack of technical editing support that is very difficult to ignore (both in terms of grammatical/construction errors and pure repetitiveness).
There is a surprising lack of working examples, and the few diagrams that are included add very little value to the text, and seem to be afterthoughts at best.
The book provided me with a lot of very generic overviews of the classes that comprise Axis2, but very little in depth coverage of any topic - which unfortunately was what I really needed.
I struggled through most of the book, hoping for a few nuggets of information. But, I did not come away with enough to recommend this book.
Total Votes: 11, Helpful Votes: 9, Date: 2008-06-23
Axis2 = performance optimisation
Rating:
So the Document Object Model finally ran out of steam! This is one of the interesting observations arising from the book. The Axis2 standard discarded the DOM used by Axis1 because holding an entire message structure in memory was costly. Both in terms of memory usage and in the time needed to parse an incoming ascii XML string and map it onto a message in memory. If you have been reading books on Web Services written before 2008, they often talk about the DOM, and rarely about its limitations. But in those books, take a look at the verbosity of the XML examples. Perhaps as actual Web Services were implemented, this verbosity was conserved, if not enhanced, leading to performance bottlenecks in the Axis1 version of Apache.
Indeed, this book is a promising testament to the growth of Web Services. It points out that Axis1 was more or less a proof of concept. Well Web Services are now accepted as a mainstream idea. But as it moved into the mainstream, performance optimisation emerged as a necessity.
The book delves into the specifics of Axis2. Many new changes. Though it is nice to see that some key features are unchanged, like the stateless nature. Or the non-blocking handshakes. Both needed for the modular and loosely coupled nature of Web Services.
The payoff for using Axis2 is worthwhile, for deployment of real life services.
Total Votes: 9, Helpful Votes: 7, Date: 2008-06-18