import java.net.*; //Defines socket-related classes import java.io.*; //Defines stream-related classes public class ToDServer { public static void main(String args[]) { try { ServerSocket listenSocket = new ServerSocket(5555); //5555 is a port number System.out.println ("Server is listening ..."); while ( true ) { Socket clientSocket = listenSocket.accept(); //Wait for and accept a request System.out.println("Port # is " + clientSocket.getPort()); Connection c = new Connection(clientSocket); //Create a Connection instance c.start(); //This replaces this.start in the original Connection class in the Textbook. } } catch(IOException e) {System.out.println("Listen:"+e.getMessage());} } }