2010-11-16 33 views
1

我正在尋找一種在iPhone SDK中實時消息傳遞的方法。 iPhone Safari不支持Web套接字。 Apple推送通知僅適用於應用程序接近。我想使用實時聊天程序。除了Web套接字還有其他方法嗎?iPhone SDK中的實時時間消息

回答

0

下一個版本的iOS(4.2)可能會添加WebSockets支持。 iOS 4.2 should be out this month

如果您也控制服務器端,您可能會看到Socket.IO。 Socket.IO是一個用於客戶端和服務器的JavaScript庫,它使用兩端支持的最佳通信傳輸,從本機WebSocket開始,然後是基於Flash的WebSockets回退,然後是各種長輪詢/ COMET選項。客戶端和服務器端的API與正常的WebSockets API非常相似,無論使用哪種底層傳輸。它將允許您在可用時使用WebSocket協議,並回退到沒有WebSocket(無需使用其他API)時仍可使用的內容。

0

你可以做一些傳統的「彗星」技巧,如長輪詢或永遠iframe,但我不確定其中的任何一個都像WebSockets一樣簡潔。

如果您正在尋找配對的客戶端/服務器端庫,我會查看Socket.IO