PrintWriter套接字在发送数据1次后停止响应

时间:2012-08-22 21:05:50

标签: java sockets

你好。我试图将数据从客户端发送到服务器,第一次工作,但第二次停止获取数据。我不知道什么是错的。

http://pastebin.com/Sc72aAqD

基本上它是一个简单的键盘记录器,奇怪的是它第一次起作用,但第二次没有得到客户的响应。

1 个答案:

答案 0 :(得分:0)

看起来客户端上有一个从服务器读取行的循环,如果该行是某个特定的String,则将String发送回服务器。

在服务器上,您看起来正在从客户端读取15行。但我没有看到服务器发送回客户端的任何内容。客户不会阻止:

while ((Client.f = in.readLine()) != null) {