X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=TD2%2Fserver%2FMain.java;h=9c3b5471c015af6e29351aa51e3d36d46245a32f;hb=da31e6daf7553c6b38ca83c428dd02a3aa8af853;hp=c0504484646b86eab93404b4521c6a25ccfe8bfe;hpb=ef258436b31ba460b5038c5b7b62a06ea8968b2d;p=TD_SR.git diff --git a/TD2/server/Main.java b/TD2/server/Main.java index c050448..9c3b547 100644 --- a/TD2/server/Main.java +++ b/TD2/server/Main.java @@ -1,31 +1,32 @@ -import java.net.*; -import java.io.*; - -public class Main { - public static void main(String[] args) { - ServerSocket listenSocket = null; - try { - listenSocket = new ServerSocket(Integer.parseInt(args[0])); // 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 EchoServerThreadService(clientSocket)); - serviceThread.start(); - } - } - catch (Exception e) { - System.err.println("IOException : " + e); - e.printStackTrace(); - } - finally { - try { - if (listenSocket != null) - listenSocket.close(); - } catch (IOException e) { - System.err.println("IOException : " + e); - e.printStackTrace(); - } - } - } - -} +import java.net.*; +import java.io.*; + +public class Main { + public static void main(String[] args) { + ServerSocket listenSocket = null; + try { + listenSocket = new ServerSocket(Integer.parseInt(args[0])); // 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)); + serviceThread.start(); + } + } + catch (Exception e) { + System.err.println("IOException : " + e); + e.printStackTrace(); + } + finally { + try { + if (listenSocket != null) + listenSocket.close(); + } catch (IOException e) { + System.err.println("IOException : " + e); + e.printStackTrace(); + } + } + } + +}