首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

关于JAVA客户端无法接收服务器信息的有关问题请问

2012-02-05 
关于JAVA客户端无法接收服务器信息的问题请教我创建了一个线程,目的是在接收到服务器信息之后输出到ipstex

关于JAVA客户端无法接收服务器信息的问题请教
我创建了一个线程,目的是在接收到服务器信息之后输出到ipstext控件,然后自动断开连接,经过TCP调试工具测试,能过正常连接服务器端,但就是无法接收到信息。请各位大侠帮帮忙指导一下,谢谢。

 class allips extends Thread{
  public void run(){
 
  try {
  // 创建一个serversocket对象,并让他在Port端口监听
  socket = new Socket("192.168.0.100",6000);
  while (ipstext != null) {
  BufferedReader buffer = new BufferedReader(new InputStreamReader(socket.getInputStream()));
  String msg = buffer.readLine();
  ipstext.setText(msg + "");
  }
 
  } catch (IOException e) {
e.printStackTrace();
} finally {
try {
if(socket != null)socket.close();
} catch (IOException e) {
e.printStackTrace();
}
}
  }
  }

[解决办法]
要配合服务器端一同调试,消息发出了没有,客户端的话
while (ipstext != null) 这个条件达成了吧
[解决办法]

探讨

而且while (ipstext != null) 这个条件达成了的话,应该习以显示出数据,如果可以收到服务器伉息的话,这个条件应该能正常达成吧?

热点排行
Bad Request.