Mega Code Archive

 
Categories / Java / Network Protocol
 

Reading Text from a Socket

import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.ServerSocket; import java.net.Socket; public class Main {   public static void main(String[] argv) throws Exception {     int port = 2000;     ServerSocket srv = new ServerSocket(port);     // Wait for connection from client.     Socket socket = srv.accept();     BufferedReader rd = new BufferedReader(new InputStreamReader(socket.getInputStream()));     String str;     while ((str = rd.readLine()) != null) {       System.out.println(str);     }     rd.close();   } }