//***** import java.net.Socket; import java.util.Map; import java.io.ObjectInputStream; public class SerialC { public static void main(String[ ] args) throws Exception { if (args.length < 1) { System.err.println("SerialC "); return; } int how_many = 4; // Connect how_many times to the server to get Map for (int i = 0; i < how_many; i++) { Socket sock = new Socket(args[0], 9876); ObjectInputStream in = new ObjectInputStream(sock.getInputStream()); Map map = (Map) in.readObject(); sock.close(); System.out.println("Dump from iteration " + (i + 1)); System.out.println(map); } } }