iPhone与iPhone的网络通讯

时间:2010-12-25 15:04:01

标签: iphone networking

我想制作一个iPhone应用程序和一个在Windows PC上运行的应用程序(服务器)。有没有简单的方法在客户端(iPhone),如图书馆或其他什么?

在Google上查找我发现了cocoaasyncsocketxmppframework,但最后一次提交是在一段时间之前完成的,在我开始我的项目之前,我想知道是否还有其他(更好)的可能性< / p>

1 个答案:

答案 0 :(得分:3)

一种选择是在PC上运行Web服务器,并使用一组基于REST的服务。这种方法为您提供了许多在服务器端实现的选项,您也可以在客户端选择许多可能的框架。您可以在iPhone上使用的一个框架是ASIHTTPRequest

使用基于网络的方法有很多好处。有几乎为每个设备和平台构建的HTTP框架,因此如果您想要通过Web,Android设备等与服务器进行交互,那么将有许多工具可以帮助您实现这一点。还有很多很棒的工具可用于调试HTTP交互。

您也可以使用基于SOAP的API,但在我看来,SOAP往往比它的价值更复杂。