After writing my own "XML Parser", SOAP Stack was the obvious next target

time to read 1 min | 72 words

Okay, this left really bad taste in my mouth. I had to do SOAP based called today using:

  • WebRequest.Create()
  • Handle the correct SOAP Action.
  • Construct the request using string concatenation.
  • Manually parse the result using XmlDocument and xpath.

I thought that the whole point of using web services was to avoid this bloody nonsense stuff.

Urgh!