2013-01-31 59 views
4

即使在觀看大量視頻並閱讀了大量WSDL教程之後,我仍是新興的Web服務。我無法理解如何從WSDL獲取Web服務方法的URL。我提供的WSDL文件是http://caracal.simform.local:55137/Survely.DataServices.MemberServices.svc?wsdl我想調用此Web服務的所有用戶。有人可以解釋如何從WSDL文件中提取Web服務/ Web服務方法的確切URL,以及如何將參數傳遞給Web服務(在這種情況下,我想調用登錄​​)。我看到的所有教程都告訴WSDL文件的服務標籤有一個地址標籤,它告訴服務的URL,但是這個WSDL不包含一個。在ios開發中的WSDL webservice

最後一件事,我可以用肥皂稱呼這項服務,即使是肥皂也不能用於裝訂。如果我想使用HTTP GET/HTTP POST方法調用它,那麼參數將如何提供。

我主要關心的是如何從WSDL獲取Web服務/ Web服務方法的URL?我想要使​​用它的平臺是IOS。

在此先感謝。

回答

1

解決所有這些問題的最簡單方法是使用wsdl2objc生成代碼http://code.google.com/p/wsdl2objc/請參閱教程如何使用生成的代碼。

+0

我不知道它是否只是我的web服務的問題,但在創建objc文件時wsdl2objc有大量錯誤。它無法創建文件。 –

1

我會去http://sudzc.com。它允許你選擇ARC /非ARC實現。 WSDL2Objc是另一種選擇,但它尚未更新一段時間,不像sudzc仍然保持。

+0

sudz.com是付費解決方案 – yunas

+0

@yunas,它沒有支付,當我使用和推薦它... – kovpas

+0

您是否有其會員? – yunas