如果Socket未关闭,则不从设备接收数据

时间:2014-12-27 11:19:37

标签: java sockets

我每分钟通过TCP / IP套接字从设备发送数据。

我是1.打开客户端套接字。 2.发送数据包。 3.关闭套接字。

我正在关闭每个数据包的套接字。如果我没有关闭客户端套接字,我就无法接收数据。

任何建议

1 个答案:

答案 0 :(得分:1)

关闭套接字时,还会刷新缓冲数据。如果你有缓冲数据,如果你不刷新()或关闭()流,你应该不会看到所有(可能是任何)数据。

在你的情况下,我怀疑你只需要刷新()输出。