我試圖從我的iPhone應用程序生成web服務調用。如何發佈來自xcode項目的web服務請求
我正在第一次使用Web服務。
我認識到,一個SOAP請求將是這樣的:
我實際的Web服務是不是本地的。
POST /MyFirstWebService.asmx HTTP/1.1
主機:本地主機
內容類型:文本/ XML;字符集= UTF-8
的Content-Length:長度
的SOAPAction: 「http://tempuri.org/HelloWorld」< XML版本= 「1.0」 編碼= 「UTF-8」? >
<皁:信封 的xmlns:的xsi = 「http://www.w3.org/2001/XMLSchema-instance >
的xmlns:XSD =」 http://www.w3.org/2001/XMLSchema」
的xmlns:SOAP = 「http://schemas.xmlsoap.org
/肥皂/信封/」>
<皁:車身>
<的HelloWorld的xmlns = 「http://tempuri.org/」/ >
< /香皂:正文>
< /肥皂:信封>
我希望字符串的hello world從Web服務返回。
這樣做的最好方法是什麼?
我也讀過一個名爲JSON的框架。
這可以在這裏很有用嗎?
我懷疑你的意思是JSON(JavaScript O對象符號)。它是一種數據格式,而不是一個完整的框架,我認爲在選擇重量級的東西之前,你一定要熟悉它。看看www.json.org。如果您正在開發Web服務,您的服務器端要求和經驗是什麼? – Jonah 2011-01-13 05:28:41