我一直在玩Google App Engine頻道API來創建類似於http://rawkets.com/的實時多人遊戲。由於這個API基本上是「單向的」(不支持持久的瀏覽器到服務器連接),我只需要以大約30秒的速度發佈新的AJAX POST請求(JQuery)。Google App Engine:瀏覽器到服務器的持續連接
它似乎產生一個大的開銷(5-6kb /秒),如果可能的話,我想減少這個開銷。理想情況下,我希望只創建一個持續少於30秒的連接(appengine請求超時),並在連接期間每30毫秒繼續發送一次新數據。然後,服務器將使用通道API將「傳播」給所有其他相關客戶端。希望這是有道理的!
任何想法?
閱讀關於COMET,這基本上就像一個HTTP請求,除了服務器需要很長的響應時間(即保持連接打開) – 2011-07-05 06:54:02