【发布时间】:2010-03-09 21:30:08
【问题描述】:
也许我把我的套接字编程方式搞混了,但这样的东西不应该工作吗?
srv = TCPServer.open(3333)
client = srv.accept
data = ""
while (tmp = client.recv(10))
data += tmp
end
我已经尝试了几乎所有其他从客户端 TCPSocket“获取”数据的方法,但它们都挂起并且永远不会跳出循环(getc、gets、read 等)。我觉得我忘记了什么。我错过了什么?
【问题讨论】: