Re: [問題] server/multiple client 的問題
※ 引述《nomeans (Walter)》之銘言:
: 最近在寫一個server與多個client
: 在server端輸入值然後傳給多個client
這個概念就像是synchronization 或是 publish
: 參考課本是要用multiple thread
這只是可以讓你同時運用多執行緒來接收或傳送資料
但是你要傳送資料要怎麼傳
那你可能要在定義一個table
這個table是在儲存socket client的連線...
那你在server要publish資訊到client
就可以透過這個table一一將訊息傳送至所有的client...
至於這個table用什麼都可以,用queue、陣列或map…等等的
但是要記得~當有client斷線~也要從table中移除...
可以參考這個看看^^
http://0rz.tw/3FH6O
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.130.36.90
※ 編輯: ken915007 來自: 140.130.36.90 (12/06 13:11)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):