X-Git-Url: https://git.piment-noir.org/?p=TD_SR.git;a=blobdiff_plain;f=TD2%2FMain.java;h=e7bd9638d3ce91f39700834fe09ee9679c407839;hp=822fb58d5ad4ed2b8ebcc536918cfdf9de17263f;hb=2c648f756e35448bf69e8a09670219bfc4b2fd52;hpb=ce28a0211974450cf5df46e2065fb39350e029ec diff --git a/TD2/Main.java b/TD2/Main.java index 822fb58..e7bd963 100644 --- a/TD2/Main.java +++ b/TD2/Main.java @@ -3,16 +3,42 @@ import java.io.*; public class Main { + private static void main1() { + SocketClient client = new SocketClient(); + + try { + client.sendMsg("Line 1 Line 2"); + String msg = client.receiveMsg(); + System.out.println(msg); + } + catch (Exception e) { + System.err.println("Exception: " + e); + } + finally { + client.closeRWIO(); + } + } - public static void main (String[] args) { - - ClientSimplifie client = new ClientSimplifie(); - client.sendMsg("Line 1 Line 2"); - String msg = client.receiveMsg(); - System.out.println(msg); + public static void main (String[] args) { - client.closeRWIO(); + try { + SocketClient client = new SocketClient(); + ThreadClientSend thCS = new ThreadClientSend(client); + thCS.setMsg("Line1 Line2"); + Thread thS = new Thread(thCS); + Thread thR = new Thread(new ThreadClientReceive(client)); + thS.setName("thS"); + thS.start(); + thR.setName("thR"); + thR.start(); + } + catch (Exception e) { + System.err.println("Exception: " + e); + } + finally { + client.closeRWIO(); + } }