Introduces the main ideas and concepts behind core and extended Web services' technologies and provides developers with a primer for each of the major technologies that have emerged in this space. Softcover.
Newcomer's work looks and reads almost like a notebook, with succinct statements in the margin (for instance, "SOAP processors first have to check the mustUnderstand attribute, if any"), adjacent to paragraphs that go into greater depth. He's careful to call attention to differences among the relevant standards documents, and points out differences among implementations. Graphical learners may wish for more conceptual diagrams, as there aren't a lot of them here. Newcomer's prose is brilliant, though, and it's pretty easy to determine what he means. Perhaps best of all, Newcomer isn't cheap with his opinions and forecasts. It's helpful to read his informed feelings and predictions. --David Wall
Topics covered: The specifications, implementations, and popular trends that define the Web services movement. Conceptual coverage of Extensible Markup Language (XML), Simple Object Access Protocol (SOAP), Web Services Description Language (WSDL), and the Universal Description, Discovery, and Integration (UDDI) protocol fills these pages. Emphasis is on how it all works rather than on how to program for it.
With that said, this was a difficult book to read because the writing style is very abrupt, does not flow, and reads like an old style academic textbook trying to impress and confuse the student. I've read more technical books that were easier to understand because they explain their subjects in more natural prose. I found myself frequently reading pages over one or more times.
This is NOT to say the book does not explain Web Services, whatever those are. It MIGHT explain what Web Services are, but we're never really sure. It's sort of like Microsoft's spiel on Web Services - you know, how they are always talking about how GREAT Web Services are. Web Services are just wonderful. That is apparently all we need to know.
So, if you are looking for another book that describes in acronym-laden (not explained) detail how great Web Services are, without actually explaining WHAT they are then this book might be for you. There is a pretty picture of a peacock on the cover so that's nice.
P.S. For those interested to know what Web Services are, I'll save you money and tell you right away, since I just recently discovered the answer on my own: Web Services are an idea that involves everything being online, and not sitting on your desktop - that is on servers. Like files and folders for instance, software, video games, etc. - with Web Services it would all be online and you could 'lease' or 'rent' the stuff you needed when you needed it and you would get it for a certain amount of time over the net, presumably downloaded onto your computer where you would use it feverishly until your time expired and it 'dissolved' into zeroes and one's. That's my thinking on the topic, and this book won't make you any wiser.