In light of the other reviews of this book, I thought I should write a review to redress the balance. In my opinion, the customer reviews have so far missed the mark and misrepresented Seely's work.
First off, the writing style is a little informal but I find this makes the book far more accessible than the aforementioned O'Reilly tome. The introduction to SOAP is not confused or misleading. It deals with both topics succinctly as a theoretical primer for the practical examples that follow (some prior knowledge of both SOAP and XML is helpful).
Secondly, and crucially - this book is essential for C++ programmers wishing to develop SOAP applications. While Microsoft's SOAP Toolkit provides VB developers with a good
API, it does not really cater for C++ developers. Scott Seely provides a SOAP API with his book that removes the need for using COM & MFC and therefore avoids vendor lock-in. Using Scott's simpleSOAP library, developers can create fully functional SOAP client-server applications for use with their own systems.
Overall, this is an excellent PRACTICAL book, and an invaluable resource for C++ SOAP developers like myself. It is clearly written by a person who is an expert in his field (web services) and wishes to convey that expertise as simply as possible. Yes, it is light on theory, but getting weighed down with theoretical discussion is not the purpose of the book. It caters for C#, Perl, VB and Java programmers as well, but C++ developers in particular will find this book essential.