作者ianlini (小林)
看板CSIE_Network
标题[问题] project1 收水球问题
时间Wed Apr 25 15:54:21 2012
如果server在传给我水球的中途
我送了一段讯息给server
这样我第一个指令势必会被这个水球吃掉
这样实作上好像会很麻烦耶...
有办法解决吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.30.135
1F:推 OppOops:看起来是要每做(write)一次指令,马上read一次 04/25 20:30
2F:→ OppOops:这样在下一个write指令传送前,就可以发现水球了(?) 04/25 20:31
3F:→ ianlini:中间还是有空档啊 04/26 00:48
4F:→ ianlini:而且传送需要时间 04/26 00:48
5F:→ ianlini:网路慢的时候更严重 04/26 00:48
6F:推 OppOops:楼上这麽说也没错,不过解法大概只有一次一个字元Orz 04/26 01:20
7F:→ ianlini:那怎麽知道什麽时候要传下一个? 04/27 01:01
8F:推 OppOops:我有想到了..也不是说很好..用fork专门read看看.. 04/27 13:17
9F:→ OppOops:不过其他方法再找看看..= = 04/27 13:18
10F:推 OppOops:@@ 好像也不行 04/27 13:53