首先,创建一个服务器端的套接字,并规定套接字监听的端口:
ServerSocket serverSocket = new ServerSocket(8001);
然后,等待客户端通过端口8001的请求:
Socket socket=serverSocket.accept();
接下来创建客户端接收到的套接字的输入输出流,并将输入输出流转化成扫描器和写入器:InputStream inputStream = incomingSocket.getInputStream();
OutputStream outputStream = incomingSocket.getOutputStream();
//将输入流转化为扫描器,输出流转化为写入器
Scanner inScanner=new Scanner(inputStream);
PrintWriter outPrintWriter= new PrintWriter(outputStream, true);
接下来就可以运用扫描器获得客户端传来的数据,并运用写入器将传来的数据发送给客户端: