Re: [問題] 關於thread間交換訊息的問題
※ 引述《michaelz (michaelz)》之銘言:
: 我想做一個類似聊天室的程式, 有一個server負責listen,當有client連線進來時
: 就分一個thread去處理. 如何讓一個client的訊息可以送到其他所有的client呢
: 另外server也可能有幾個物件會要送到所有的client.
: 聊天室的部分目前想到是設一個static的物件然後所有的client定時去讀再判斷有沒改變
: 至於 server那部現在還想不到..請問有什麼好的方法嗎?..thx
找找 producer consumer queue 之類的東西吧.
不然就用 thread pool 之類配合 observer pattern.
一個 client 用一條 thread, 如果多人連進來的話可
是很難負荷的
Alien
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 202.72.0.45
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 4 篇):