我正在研究爲iPhone製作基於聊天的應用程序(它並不是真正的常規文本聊天,但其原理是相同的)。如何在iPhone上創建聊天系統?
最多6人可以同時登錄到同一個聊天室,最基本的問題是如何有效地檢查新消息?
我需要定期輪詢服務器嗎?或者有什麼辦法可以在有新內容需要關注時從服務器觸發電話事件?
如果不得不一直投票,我擔心由此產生的滯後,因爲每個參與者必須等待更長的時間才能將自己的回覆發佈給其他人。而且,對於服務器來說,處理大量請求的可能性也可能太大。它也將浪費帶寬,這對用戶來說不是免費的...
不幸的是我不能爲這個應用程序設置一個套接字服務器,它必須基於常規的LAMP配置。