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();
+ }
}