Cut&paste thinko.
[TD_SR.git] / TD2 / server / Main.java
index 9c3b5471c015af6e29351aa51e3d36d46245a32f..89773356ddac648e23d70ee21c175009def60683 100644 (file)
@@ -5,24 +5,30 @@ public class Main {
        public static void main(String[] args) {
                ServerSocket listenSocket = null;
                try {
-                       listenSocket = new ServerSocket(Integer.parseInt(args[0])); // port
+                       int servPort = Integer.parseInt(args[0]);
+                       System.out.println("Demarrage du serveur sur le port "
+                                                               + servPort + " et en attente de connexion :");
+                       listenSocket = new ServerSocket(servPort); // port
                        while (true) { // le dispatcher est le thread qui execute main()
                                Socket clientSocket = listenSocket.accept();
                                System.out.println("Connexion de :" + clientSocket.getInetAddress());
-                               //Thread serviceThread = new Thread(new BroadcastThreadService(clientSocket));
-                               Thread serviceThread = new Thread(new BroadcastoThreadService(clientSocket));
+                               //Launch the text broadcasting server
+                               Thread serviceThread = new Thread(new BroadcastThreadService(clientSocket));
+                               //Or launch the object broadcasting server
+                               //Thread serviceThread = new Thread(new BroadcastoThreadService(clientSocket));
                                serviceThread.start();
                        }
                }
                catch (Exception e) {
-                       System.err.println("IOException : " + e);
+                       System.err.println("Exception : " + e);
                        e.printStackTrace();
                }
                finally {
                        try {
                                if (listenSocket != null)
                                        listenSocket.close();
-                       } catch (IOException e) {
+                       }
+                       catch (IOException e) {
                                System.err.println("IOException : " + e);
                                e.printStackTrace();
                        }