星期一, 十二月 28, 2009

HTTP Server Push - Comet

平常要做即時更新的系統, 就是一直 reload, 或者一直靠 Ajax 發送去跟後端要資料, 但是有沒有什麼方法是可以 後端 送資料到 前端 去(Server Push), 前端知道後自動更新呢?

通常想到的做法就是走 Socket, 但是 Socket 並不適用在 Web. 但是過這個需求還是存在, 於是有人想到 comet 的這種做法.

Comet 說明

Bayeux Protocol

主要講簡單點, 就是讓 HTTP 的 Server 與 Client 的溝通不會中斷, 目前較常見 / 使用的協定: Bayeux Protocol.

Comet Server

Comet 的第一個問題, 就是 Web server 的挑選, 目前似乎沒有特別推薦的, 有空時再來玩~

目前 Comet 還沒開始深入研究, 先暫時紀錄到這邊, 之後有空再研究.

相關 Comet 的連結、更新: tsung's comet Bookmarks on Delicious

相關網頁

延伸閱讀

相關標籤

Add this page to del.icio.us

發表迴響

標題

內容 (限制 1000 字)

暱稱

電子郵件

個人網頁


 authimage


PS: 若無法留言, 請先確認是否有打開 JavaScript, 造成您的困擾, 實在萬分對不起 Orz...(如果無法留言, 勞煩可以發信給我好嗎? 謝謝.)
PS2: 若您的留言被誤判, 我都會再自行看過, 不需要一直重覆張貼~