01: //***** 02: 03: import java.net.Socket; 04: import java.util.Map; 05: import java.io.ObjectInputStream; 06: public class SerialC { 07: public static void main(String[ ] args) throws Exception { 08: if (args.length < 1) { 09: System.err.println("SerialC <host>"); 10: return; 11: } 12: int how_many = 4; 13: // Connect how_many times to the server to get Map 14: for (int i = 0; i < how_many; i++) { 15: Socket sock = new Socket(args[0], 9876); 16: ObjectInputStream in = new ObjectInputStream(sock.getInputStream()); 17: Map map = (Map) in.readObject(); 18: sock.close(); 19: System.out.println("Dump from iteration " + (i + 1)); 20: System.out.println(map); 21: } 22: } 23: }