如何从iPhone应用程序进行长轮询?

时间:2010-04-06 06:02:39

标签: iphone chat nsurlconnection

我想创建一个iPhone聊天应用程序,我没有任何套接字编程经验所以请你帮我理解如何从iPhone应用程序进行长时间轮询?

也可以将NSURLConnection用于此目的,或者我们需要使用一些低级API吗?

是否有可用的库?

2 个答案:

答案 0 :(得分:2)

查看CocoaAsyncSocket

答案 1 :(得分:2)

长轮询适用于无法打开持久连接的javascript等语言。您仍然可以使用NSURLConnection等进行长时间轮询,但CFStreamCreatePairWithSocketToHost可以更好地为您提供服务,或者打开一个完整的双向套接字。

长时间的民意调查基本上是一种已成为流行词的黑客行为。