您的服务器代码应解决以下功能。
在while循环中继续从ServerSocket接受套接字
通过传递客户端套接字(即套接字)在accept()调用之后创建新线程
在客户端套接字线程中进行IO处理,例如
ClientWorker
您的情况。
看看这篇文章
您的代码应为
ServerSocket serverSocket = new ServerSocket(portNumber);while(true){ try{ Socket clientSocket = serverSocket.accept(); Thread thread = new ClientWorker(clientSocket); thread.start(); //start thread }catch(Exception err){ err.printStackTrace(); }}


