2010-05-06 201 views
0

我的.NET Web服務的描述頁面包含4個不同的協議來使用它。我應該使用哪種技術從iPhone中使用.NET Web服務?

  • SOAP 1.1
  • SOAP 1.2
  • HTTP GET
  • HTTP POST

在我的工作在進步的iPhone應用程序我都用了SOAP 1.1和HTTP GET訪問XML數據,然後解析以獲取我想要的信息。

我現在正在重構應用程序,並且正在創建一個數據庫類,它將使用代碼重用來使我當前的數據操作更易於維護。

SOAP 1.1看起來挺簡單的,如果有點笨拙,對我來說在iPhone上使用SOAP 1.2有什麼好處。我假設當我所做的只是對字符串進行基本的XML解析時,差異幾乎沒有任何影響。

另外HTTP Get似乎是最容易!一個簡單的dataWithContentsOfURL似乎足以得到我所需要的,我甚至不需要做一個帖子。

iPhone上有什麼特質讓這些技術比其他技術更好嗎?

我現在要研究一個REST服務。我想我理解無狀態的概念,但不知道它如何適用於上述4個選項。

在此先感謝!

回答

0
dataWithContentsOfURL 

一直爲我工作沒有問題。

相關問題