在一死循环中实现接受多客户:while(true)
{
  ServerSocket sSocket = new ServerSocket(port);
  cSocket = sSocket .accept();
}

解决方案 »

  1.   

    ServerSocket就是为了同时接受多个用户的连接而设计的。
    你可以这样做:server=new ServerSocket(PORT); for (;;) { 
      client=server.accept();
      new ConnectionThread(client).start();
    }//其中ConnectionThread是一个自定义线程类,用来和客户机通讯。
      

  2.   

    用while可以连续接收,定义一个结束字符使其可以在必要的时候来结束socket的连接
      

  3.   

    把EMAIL留下 ,我发一个例子给你,是我自己作的:)