Skip to content
Paperback Understanding Soap: The Authoritative Solution Book

ISBN: 0672319225

ISBN13: 9780672319228

Understanding Soap: The Authoritative Solution

Select Format

Select Condition ThriftBooks Help Icon

Recommended

Format: Paperback

Condition: Good

$5.59
Save $34.40!
List Price $39.99
Almost Gone, Only 1 Left!

Book Overview

Understanding SOAP begins with a discussion of distributed object computing, reviewing the current technologies. It then discusses the realities that make distributed object computing so difficult.... This description may be from another edition of this product.

Customer Reviews

5 ratings

Surprisingly good book on such an early stage technology

This book contains actually too books: 1) A deep introduction to SOAP. 2) A description for a SOAP to DCOM to SOAP converting framework. ad 1) This book is a true must have for its description to SOAP. It shows the details in a clear and trustworthy stile. Also one gets a good impression on the impact of this technology without any hype. I am strongly looking forward to a new updated edition.ad 2) This is hard stuff. You have to be reasonably well acquainted with DCOM at the ATL level. Some knowledge on Assembler is also more than helpful. The framework is ok, though incomplete. Yes it is a bargain at the price of the book and it is interesting to read through.Should this be two separate books? I think so yes. Though than I would never have read the second book.

technology for web applications

Excellent presentation of fundamental SOAP technology in chapters 1-7 (193 pages). Explains how the SOAP protocol and request/response model can be used in web applications. Compares SOAP with CORBA and DCOM. Illustrates the contents of SOAP request and response messages. Presents an ISAPI extension for monitoring SOAP traffic (debugging & development). Defines XML content of SOAP messages and shows how to package data types using XML types including base64 for data structures. Introduces approaches for managing state-information in a SOAP based application. Chapter 8 explains how Microsoft's BizTalk Server uses SOAP technology. Briefly discusses the philosophy of Microsoft's SOAP toolkit. Chapter 10 presents code for creating a transparent framework for COM objects which are unaware of SOAP to be called through the SOAP protocol. Chapter 10 covers at least 1/3 of the book, is difficult to understand, consists primarily of code, and occasionally drops into assembly language for unexplained reasons.

Good, but includes fluff and time sensitive material

The SOAP standard is a new standard based on XML intended to provide a mechanism for distributing objects over the Internet. It is good to keep in mind when reading this book that the main use of many standards will differ from the originally intended use; the most visible application of SOAP today is Microsoft's Biztalk initiative, which is not based on a distributed objects paradigm but on a messaging paradigm.This book clearly explains SOAP in the distributed object context. The SOAP concepts and design philosophy are very well explained in the first four chapters; these chapters also give a good comparison of SOAP with the other well known distributed technologies as DCOM and CORBA. The XML functionality is very well explained in the next three chapters with many clear examples. Those seven first chapters + the appendices form the important part of the book, with clear information what SOAP is about and how it works.The next three chapters are mainly for the interested. Some of the information was already dated at the publishing date. Chapter 8 gives a short description of the use of SOAP in BizTalk; the description of SOAP Toolkit is based on a prerelease version of this Toolkit. Chapter 9 mentions current issues SOAP1.1 does not address yet, and gives some impression about the possible direction of next SOAP standard. Chapter 10 is for the diehard C++ programmers, who want to try out everything. This chapter is almost 200 pages long and gives an example / programming exercise about how to implement a COM language binding. I did not go through this chapter, it is not useful for understanding SOAP; I expect within the near future we will see standard API's for SOAP, so programmers in C++ and other languages do not have to deal with SOAP at such a low level. This books tells everything a consultant or developer needs to know about SOAP. However half of the book (chapters 8 and 10) is not very useful for most, but might be interesting for some. Within a year chapters 8-10 will be completely outdated.

Excellent Book

This book was extremely illuminating in regards to the SOAP protocol. It brought out many concepts that I was not aware of previously. I work with Kenn, and the guy knows his SOAP. If you have any questions, don't be afraid to contact him via email. I recommend this book for all web application developers.

Be on the Cutting Edge, Learn SOAP

I found Understanding SOAP to be an excellent book, which enabled me to get a good grasp of SOAP, and provided an implementation, which I could use in my own projects.SOAP is a new protocol of ever increasing importance to the Developer community. Contrary to widespread rumors, SOAP is not a Microsoft specific protocol. It is supported and managed by a number of companies and has an open specification. That said, SOAP is an important part of Microsoft's latest Internet push, and if you want to develop for the net, you'd better figure out SOAP. If you want to be on the cutting edge, learn SOAP.The book provides a through introduction and could be easily recommended on that basis alone. However, the book's real merit for me was its chapter on implementing SOAP with COM language Binding. This chapter could easily have been expanded book in its own right.The authors have a good style of writing. Difficult concepts are clearly explained and become easily understood. All in all I would highly recommend this book to any developer wishing to stay abreast of industry developments.
Copyright © 2023 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks® and the ThriftBooks® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured