• List Price: CDN$ 45.32
  • You Save: CDN$ 15.79 (35%)
Temporarily out of stock.
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
Ships from and sold by Amazon.ca. Gift-wrap available.
Programming Web Services... has been added to your Cart
+ CDN$ 6.49 shipping
Used: Like New | Details
Condition: Used: Like New
Comment: Unbeatable customer service, and we usually ship the same or next day. Over one million satisfied customers!
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Programming Web Services with SOAP Paperback – Dec 30 2001

2.2 out of 5 stars 15 customer reviews

See all 2 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
"Please retry"
CDN$ 29.53
CDN$ 23.03 CDN$ 0.01

Harry Potter and the Cursed Child
click to open popover

Special Offers and Product Promotions

  • You'll save an extra 5% on Books purchased from Amazon.ca, now through July 29th. No code necessary, discount applied at checkout. Here's how (restrictions apply)

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Product Details

  • Paperback: 264 pages
  • Publisher: O'Reilly Media; 1 edition (Dec 30 2001)
  • Language: English
  • ISBN-10: 0596000952
  • ISBN-13: 978-0596000950
  • Product Dimensions: 17.8 x 1.7 x 23.3 cm
  • Shipping Weight: 431 g
  • Average Customer Review: 2.2 out of 5 stars 15 customer reviews
  • Amazon Bestsellers Rank: #906,591 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description

From Amazon

Programming Web Services with SOAP shows how to build distributed applications using XML Web services. The authors explain what SOAP is, and how it is implemented in Java with Apache SOAP, in Perl with SOAP::Lite, and on Microsoft's.NET Framework. They also present a snapshot of what is happening with Web services, with shrewd comments about standards, implementations and industry battlegrounds. The book is realistic about areas of weakness in the SOAP specification, highlighting problem areas such as incompatibilities and lack of security standards. James Snell and Doug Tidwell work on SOAP and related technologies at IBM, while Pavel Kulchenko is the author of SOAP::Lite, so this is a particularly well-informed team. Perhaps inevitably, they cover Java and Perl implementations in more detail than .Net, which means this may not be the best title for developers intending to work primarily with Microsoft's platform.

The early chapters offer an introductory overview, describing the SOAP specification and giving simple examples in Perl, Java and .Net. Next comes a more complex example, using a Perl server and an Apache SOAP client. There is a chapter on describing Web services with WSDL, and another on discovering Web services with the UDDI registry or the more recent WS-Inspection language. The authors then give a real-world example, explaining the CodeShare Service Network, an open source project for sharing code. Finally, there is a look at security and a peek into the future of SOAP. In the end SOAP is software plumbing, as the authors readily admit, and makes a rather dry topic. Even so, it is an essential part of Web development today and this short, clear presentation does a great job of showing how to put it to work. --Tim Anderson

From the Publisher

Programming Web Services with SOAP introduces you to building distributed Web-based applications using the SOAP, WSDL, and UDDI protocols. You'll learn the XML underlying these standards, as well as how to use the popular toolkits for Java and Perl. The book also addresses security and other enterprise issues

See all Product Description

Customer Reviews

2.2 out of 5 stars
Share your thoughts with other customers

Top Customer Reviews

Format: Paperback
This book would have been a great oportunity to get to the core to provide a
good set of examples of SOAP application development. Unfortunately it shows how hard is to get functionality of a SOAP app from
three differnt languages. It is a messy affair. One gets excited at the begining to see simple Perl implementations but then it starts with the Java mess and that other language... There are too many XML snippets thrown around without a careful presentation of the big picture. People who write on SOAP get all excited about the XML representation of the protol and forget completely that it is the programing API that counts: XML is not for human consumtion unless it is less than 10 lines long!!!!
The UDDI and WSDL stuff, forget it. It is easier to go and fetch examples from the web.
I hope the authors reconsider their approach and produce a really
really revised second edition including better overview the protocol (less on long XML listings) and sections on when does it make sense to use SOAP. So far this one is not a good one.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback
Looks like other reviewers have beaten this book up on other aspects, so I'm not going to repeat what they say.
Another important fact that this book misses is that the Python language has the most flexible and "make sense" implementation of SOAP library.
I have dealt with SOAP since mid-last year when we need to find a technology that will bridge COM and Java world that performs acceptably. The choice fell on SOAP. Since our system is Java-based, we need to use Java SOAP.
The interesting point is that it took us just 2 weeks to come up with a Python prototype program which we continuously use to measure up the Java SOAP implementation which ends up taking us months to complete.
This shows just how up-to-date the Python community is in keeping up with new technologies (those that have potentials).
So why Python is not included in the selection of the language in this book is beyond me.
NOTE: For readers who ask "Python-what??": Python is a typeless language that is more readable than Visual Basic but as versatile as Perl.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback
Again, another bad book about Web Services. I was hoping that the O'Reilly version of programming with SOAP would be usable, but unfortunately, it's not.
There is only 174 pages of real information, and a lot is code. There is 70 pages of appendices, which is roughly 1/4 of the book. Any topics are so vaguely described that you still don't understand anything about programming with SOAP.
I got this book because it deals with Apache SOAP, something that I'm personally interested in, however a lot of the published stuff is almost taken straight from the documentation. Reading Apache's sparse documentation and going through their examples is probably a much better value that trying to go through this book.
The book also tries to deal with Perl, SOAP, and .NET programming. So for every example, he reiterates the same sample in 3 different forms, which is a waste of space. Because he splits his efforts amongst these three languages, his information is spread extremely thin.
There's not a lot of information that is given in this book, and I would avoid is entirely. Basically, it's [not worth it].
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback
I usually give preference to O'Reilly's books when looking to purchase a book on a certain programming technology. O'Reilly is generally ahead of the pack in terms of writing style, author's reputation, and knowledge of the subject. Unfortunately, I have little to no confidence in the knowledge of the authors in this book just from reading and trying out the introductory examples on SOAP::Lite in PERL. It starts off with the trivial "Hello World" example of writing a SOAP server and a client. The authors didn't even get this one right! Already threre are errata submitted for this example on the oreilly.com site. I couldn't believe it! I mean, if you cannot get the "Hello World" example right, then what confidence do I have in the authors of presenting something more complex?
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback
Hi I'm the one who wants to learn how to build cool apps with SOAP. To be honest, this book is not that practical. It certainly explains the overview, but in terms of developing a real application, I don't think this is useful.
It should have focused on only 1.) what is SOAP, 2.) how it works 3.) how to write code.
It tries to cover more broad, vague topic Web Services, which is more or less overview, as it is not ready for prime time.
How to use SOAP API should be not that difficult to understand, but what each SOAP envelope's xml tag syntax means are most important to me. It's so complex and this book doesn't explain clearly, which makes this book less valuable.
Looking forward to next improved edition.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback
This book was a disappointment. I got thrown into an XML/SOAP project and had to get up to speed in short order. After struggling on my own for a while I bought this book hoping it would have lots of meat on actually using SOAP::Lite, but it had pretty thin coverage.
I did like the big-picture overview of the various technologies, but it was not very helpful in writing an actual SOAP client to talk to a third party's SOAP server. Considering that the author of SOAP::Lite also wrote this book, it seems to me that there could have been a whole chapter on SOAP::Lite from the client view.
This will stay on my shelf as a reference, but for getting up to speed rapidly on actually writing a SOAP client, it was a bust.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse

Most recent customer reviews