I will no longer be maintaining this how-to.
Here are my $0.02 on gSoap and iPhone development:
- It is an excellent toolkit for developing SOAP based clients and services; I’ve used it in a number of projects.
- A basic implementation (ie, using the built-in network stack) will not get you far on the iPhone.
- If you are serious about using gSOAP on the iPhone, you should take the time to build an i/o stack and eliminate the dependence on BSD sockets. Please see the user guide section titled “How to Eliminate BSD Socket Library Linkage“. I can not stress how important this is for proper network functionality.
You can check out the official gSoap site here.
The support forums are also an excellent source of knowledge and advice. Please use them.