【发布时间】:2013-05-17 12:19:34
【问题描述】:
我有一个 Socket 在某个 x 端口上监听。
我可以从客户端应用程序将数据发送到套接字,但无法从服务器套接字获得任何响应。
BufferedReader bis = new BufferedReader(new
InputStreamReader(clientSocket.getInputStream()));
String inputLine;
while ((inputLine = bis.readLine()) != null)
{
instr.append(inputLine);
}
..此代码部分从服务器读取数据。
但除非服务器上的 Socket 关闭,否则我无法从服务器读取任何内容。 服务器代码不受我控制,无法对其进行编辑。
如何从客户端代码中克服这个问题。
谢谢
【问题讨论】:
-
听起来服务器没有刷新输出。如果是这种情况,据我所知,您无能为力。
-
是的,但在这种情况下,我无法控制服务器.. 有什么建议吗?