2010-05-06 202 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 

一直为我工作没有问题。

相关问题