Thomascountz
7/26/2018 - 3:45 PM

Simple Echoing Server in Java

Simple Echoing Server in Java

import java.io.*;
import java.net.*;

public class Server {

    public static void main(String[] args) throws IOException {
        int port = 5000;
        ServerSocket serverSocket = new ServerSocket(port);
        System.out.println("Listening on port " + port);

        Socket clientSocket = serverSocket.accept();

        BufferedReader in = new BufferedReader(new InputStreamReader(clientSocket.getInputStream()));
        PrintWriter out = new PrintWriter(clientSocket.getOutputStream(), true);

        while (true) {
            String line = in.readLine();
            out.println(line);
        }
    }
}