Java的socket通信的demo

欢迎进入Java社区论坛,与200万技术人员互动交流 >>进入

  private Thread talker(final String ip){

  return new Thread(){

  public void run() {

  Socket socket = null;

  InputStreamReader stdin=new InputStreamReader(System.in);

  BufferedReader br=new BufferedReader(stdin);

  DataInputStream dataIS = new DataInputStream(System.in);

  OutputStream os;

  PrintStream ps;

  String say = “”;

  boolean flag = true;

  while (flag) {

  if (flag)

  System.out.println(“connection ….”);

  try {

  socket = new Socket(ip, 9666);

  System.out.println(“connection ok.”);

  flag = true;

  os = socket.getOutputStream();

  ps = new PrintStream(os);

  while (true) {

  say = dataIS.readLine();

  ps.println(say);

  }

  } catch (UnknownHostException e) {

  try {

  sleep(1000);

  } catch (InterruptedException e1) {

  e1.printStackTrace();

  }

  } catch (IOException e) {

  }

  }

  }

  };

  }

  }

[1][2]

即使是不成熟的尝试,也胜于胎死腹中的策略。

Java的socket通信的demo

相关文章:

你感兴趣的文章:

标签云: