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

发布于 2024-08-28 00:02:00 字数 143 浏览 6 评论 0原文

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

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

有没有可用的库?

I want to create a iPhone chat application and i do not have any experience of socket programming so can u please help me understand How can i do long polling from iPhone application?

Also can NSURLConnection be used for this purpose or we need to use some low level API?

Are there any libraries available for the same?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

岁月打碎记忆 2024-09-04 00:02:00

长轮询适用于像 javascript 这样无法打开持久连接的语言。您仍然可以使用 NSURLConnection 等进行长轮询,但使用 CFStreamCreatePairWithSocketToHost 或类似的方法打开完整的双向套接字会更好。

长轮询基本上是一种已经成为流行语的黑客行为。

Long polling is for languages like javascript that cannot open persistent connections. You can still do long polling with something like NSURLConnection, but you would be much better served by CFStreamCreatePairWithSocketToHost or similar to open a full bidirectional socket.

Long polling is basically a hack that has become a buzzword.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文