[問題] 如果要做觀察者模型(Observer)...
我想做的是聊天室系統。確實的步驟是:
1. 一群人(client)屬於同一個聊天室。
2. 如果有一個人傳出文字,則所有client都會收到一個訊息,
裡面寫了傳訊的人、傳送的字、顏色…等等東西。
3. 每個 client 視窗顯示這個訊息。
4. 系統可以有多個聊天室各自獨立。
我借來的書本裡,教的是: server 把所有收到的訊息都存進資料庫,
client 定時去資料庫撈資料,有新的訊息就顯示出來。
不過我想,有沒有可能用類似事件處理的方式來做呢?不限語言。
想過用AJAX來做,但我不知道 client 要怎麼跟 server 說「我要收訊息」,
而 server 又要怎麼一次傳訊息給一群 client...
網頁初學者,希望不是問了個笨問題 orz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.104.63.178
※ 編輯: james732 來自: 59.104.63.178 (05/05 19:30)
推
05/05 23:31, , 1F
05/05 23:31, 1F
推
05/05 23:33, , 2F
05/05 23:33, 2F
→
05/05 23:33, , 3F
05/05 23:33, 3F
→
05/05 23:33, , 4F
05/05 23:33, 4F