作者Gitangan (周大猫)
看板java
标题Re: 请教一下要如何把一各object丢到socket getoup …
时间Wed Dec 24 22:39:56 2008
可能是我的想法太笨了…所以……XD
new 一个 ServerStart 我是想说拿来做等候别人连进来...
所以有if((ServerStart.socket = ss.accept()).isConnected())
如果ss.accept()被接受了,应该是会回传一个socket..然後当这个socket被连结时,
就new一个新的thread运行...
因为我要做一个类似朴克牌的game..所以会有多个client连进来...
然後顺序的出牌之类的玩法...每个连进来server(因为我的server在做规则处理)
我都给他一个thread去做事..可是当牵扯到socket 传递讯息(或物件!?)的时候
因为我对这个不熟...所以逻辑可能怪怪的...
and..这几篇里的程式码是我拿来熟悉client & server端连线传递的练习..
嗯...=_="
※ 引述《ogamenewbie (._.)》之铭言:
: ※ 引述《Gitangan (周大猫)》之铭言:
: : while(true){
: : if((ServerStart.socket = ss.accept()).isConnected()){
: : server_t t = new server_t();
: : t.socket = ServerStart.socket;
: : t.instream = new ObjectInputStream
: : (t.socket.getInputStream());
: : t.start();
: : }
: 我懒的执行了,如果单纯目测程式逻辑的话
: 当 ServerStart 的 socket 透过 ss 接受连入
: 且跟你执行的 Client 接起来以後
: 就会去建一个 t, 叫 t run...
: 然後 ServerStart 好像没 run 过..
--
你今天展爆了吗??
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.224.61.230
1F:推 ogamenewbie:问题不在那边, 我耍笨. 12/24 23:22
2F:→ Gitangan:目前这个问题解决..感觉板主与各位板友...继续搞其他概念 12/24 23:50
3F:→ Gitangan:歹势 更正是 感谢 not 感觉... 12/24 23:59