2011-09-16 99 views

回答

2

看看wsdl2objc:http://code.google.com/p/wsdl2objc/

有几个其他工具来帮助创建iOS应用一个SOAP互操作层,但我会用他们,如果你有只建议。看看使用JSON与您的Web服务进行通信。

+0

我已经有.wsdl扩展名的webservices,所以我必须实现它。是否有与Wsdl Web服务的基本toutorial链接。 –

+0

我提到的工具将创建服务类,允许您与现有的Web服务进行交互。看看他们的wiki,了解如何使用该工具的教程:http://code.google.com/p/wsdl2objc/wiki/UsageInstructions。 – Dan

+0

感谢丹的链接 –

0

虽然有一些工具可以为您生成代码。我不喜欢用它们作为定制,调试它会很痛苦。所以这里是我做的: 下载SOAP UI(谷歌搜索它),然后给它你的WSDL和端点它会为你生成示例请求。你也可以得到回应。 在你的XCode项目视图控制器(通常我在我的模型中从View Controller中分离出来)使用NSURLConnection异步连接构造你的POST,然后在你的didFinishLoading中获得数据。如果响应是XML,则使用NSXML或libxml解析器解析XML。

这会让你开始。

相关问题