[問題] 用AJAX設計web messenger的問題
現在許多web messenger是以AJAX來寫成(ex:市面上就很多msn web messenger),我對作法
有一點好奇。
因為msn有他特定的port,而ajax是用http port 80上運作。
所以在HTTP server上勢必要有一個msn client,如此一來才能藉著msn client連上msn
server
我的問題是在於說,HTTP server跟msn client是如何溝通的?
我有想到一個作法,就是藉由資料庫,msn client收到訊息後,寫入資料庫當中,然後當
HTTP client藉由AJAX來詢問有無新訊息時,HTTP server會去查詢資料庫,看看資料庫中
有沒有新的訊息,然後將資料傳給 HTTP client。
這種作法好像對server的負擔很大,有沒有什麼更高明的作法?
感謝提供意見的高手!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.55.54
推
01/26 18:12, , 1F
01/26 18:12, 1F
→
01/27 00:59, , 2F
01/27 00:59, 2F
推
01/29 00:24, , 3F
01/29 00:24, 3F
→
01/29 00:25, , 4F
01/29 00:25, 4F
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章