2011-09-16 137 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。

這會讓你開始。

相關問題