Java Server没有收到python客户端发送的所有数据

时间:2017-09-26 03:30:45

标签: java python sockets tcp serversocket

我正在使用TCP / IP编写Server Client应用程序。问题是我的python客户端有一个循环,运行400次,发送400个单独的数据。但是服务器端只收到23个数据。

这里的服务器java代码基本上是无限循环读取和客户端发送的一样

  BufferedReader br = null;
  br = new BufferedReader(new InputStreamReader(socket.getInputStream()));
  str = br.readLine();

这是发送数据的python客户端代码

 for x in range (0, hmany):
        test =  "INSERT \t" + rstring(4) + " " + rstring(4) + " " + rdate() + "\n"
        client_socket.send(test)

rstring()和rdate()只是一堆返回字符串的方法

0 个答案:

没有答案