I am trying to generate source code from a wsdl
file for iOS
. I've stumbled upon a couple of tools and so far wsclient++
and sudz
c at least seem to work. But I need to send requests to different servers with the same soap
interface, depending on the state of the iOS
app.
In the source code generated by wsclient
I can set the server URL via
MyWebService* ws = [MyWebService service];
// // set base url for entire application
[SoapWebService setGlobalBaseUrl: @"http://domain.com"];
NSError* error = nil;
Result* rs = [ws callMethod: p1 param2:p2 error:&error];
Which would me allow me to do something like
if(condition1) [SoapWebService setGlobalBaseUrl: @"http://betaserver.com"];
if(condition2) [SoapWebService setGlobalBaseUrl: @"http://developserver.com"];
if(condition3) [SoapWebService setGlobalBaseUrl: @"http://liveserver.com"];
Is there a way to archive something similar with the source code generated by sudzc
?