SOAP和IOS开发 [已关闭]

7 浏览
0 Comments

SOAP和IOS开发 [已关闭]

我正在开发一个IOS应用程序,它使用Web服务(SOAP/WSDL)。我是这样构建它的:我手动构建我的SOAP消息(使用soapui),然后像这样调用它:

NSData *xmlData =  //一个方法来构建我的SOAP XML(我的XML在应用程序的资源文件夹中,我用soapui生成)
NSURL *url = [NSURL URLWithString:@"https:myUrlWSDL"];
self.currentRequest = [ASIFormDataRequest requestWithURL:url];
[self.currentRequest appendPostData:xmlData];
[self.currentRequest setDelegate:self];
[self.currentRequest startAsynchronous];

这个方法运行良好。

我的问题是:为什么其他程序员使用像gSoap这样的SOAP客户端来调用他们的Web服务?为什么他们不像我描述的那样使用简单的方法?(这不是我的)为什么有这么多SOAP客户端和工具?

谢谢你们的答案。

0