How to access SOAP services from iPhone

One word: Don’t.

OK obviously that isn’t a real answer. But still SOAP should be avoided at all costs. 😉 Is it possible to add a proxy server between the iPhone and the web service? Perhaps something that converts REST into SOAP for you?

You could try CSOAP, a SOAP library that depends on libxml2 (which is included in the iPhone SDK).

I’ve written my own SOAP framework for OSX. However it is not actively maintained and will require some time to port to the iPhone (you’ll need to replace NSXML with TouchXML for a start)

Leave a Comment