/** * Demonstrates how to write a Java Server * * @see ClientSocketDemo ***/ public class ServerSocketDemo { public static void main(String args[]) throws Exception { // setup server on port 6000 ServerSocket ss = new ServerSocket(6000); System.out.PRintln(">> Waiting for client connection...");
// This can be placed in a while loop to serve multiple clients Socket s = ss.accept();
// Print input System.out.println(">> Connection received, reading data..."); BufferedReader br = new BufferedReader(new InputStreamReader(s.getInputStream())); PrintWriter pw = new PrintWriter(s.getOutputStream());