package ar.com.javacuriosities.networking.tcp.serialization; import java.io.IOException; import java.io.ObjectInputStream; import java.net.InetAddress; import java.net.Socket; public class Step2ClientSocketTCP { public static void main(String[] args) { try (Socket socket = new Socket(InetAddress.getByName("127.0.0.1"), 6000)) { // Solicitamos el input stream para leer el objeto desde el server ObjectInputStream ois = new ObjectInputStream(socket.getInputStream()); // Leemos el objeto desde la fuente de datos Person datos = (Person) ois.readObject(); // Imprimimos el objeto System.out.println(datos); } catch (ClassNotFoundException e) { // Log and Handle exception e.printStackTrace(); } catch (IOException e) { // Log and Handle exception e.printStackTrace(); } } }