blob: 2c06d274ef222524518d6728c93b9d85f116836a [file] [log] [blame]
package org.apache.catalina.tribes.test;
import java.io.IOException;
import java.net.ServerSocket;
public class Server {
public static void main(String[] args) throws IOException {
System.out.println("Usage: Server [port]");
int port = 4444;
if ( args.length > 0 ) port = Integer.parseInt(args[0]);
ServerSocket serverSocket = null;
boolean listening = true;
try {
serverSocket = new ServerSocket(port);
System.out.println("Echo server is listening on port "+port);
} catch (IOException e) {
System.err.println("Could not listen on port: "+port+".");
System.exit(-1);
}
while (listening)
new ServerThread(serverSocket.accept()).start();
serverSocket.close();
}
}