import java.io.*; import java.net.*; public class IOServer { ServerSocket svr; Socket socket; BufferedReader rd; PrintWriter wt; public IOServer() { try { System.out.println("starting svr..."); svr = new ServerSocket(3333); socket = svr.accept(); rd = new BufferedReader(new InputStreamReader(socket.getInputStream())); out = new PrintWriter(socket.getOutputSteam()), true); String line = ""; while((line = rd.readLine()) != null) { System.out.println(">" + line); out.println("lol"); } } catch(IOException e) { System.out.println("io ex"); } finally { new IOServer(); } } public static void main(String args[]) { new IOServer(); } }