作者ken915007 (Ken_Wu)
看板java
标题Re: [问题] server/multiple client 的问题
时间Sun Dec 6 12:40:01 2009
※ 引述《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)