import java.io.*; import java.net.*; class TCPServer { public static void main (String[] args) { try { ServerSocket servout = new ServerSocket(1234); ServerSocket servin = new ServerSocket(1235); Socket sktout=servout.accept(); Socket sktin=servin.accept(); System.out.print("Client Connected "); BufferedReader buf=new BufferedReader(new InputStreamReader(sktin.getInputStream())); while (!buf.ready()) {} String clientip=buf.readLine(); PrintWriter out=new PrintWriter(sktout.getOutputStream(),true); System.out.print(clientip); out.print("Hi Client"); out.close(); buf.close(); sktout.close(); sktin.close(); servout.close(); servin.close(); } catch(IOException e) { System.out.println(e.getStackTrace()); } } }