Bonjour à tous,
En fait je suis en train de developper une application client/serveur en java
simulant un exemple industriel..
Je veux developper un module Superviseur qui est à la fois
un client et un serveur multithread..
Pour client serveur simple mon code est:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
try
	   {	   
		   	  //Créer un serveur sur le port 12304
			  ServerSocket server1 = new ServerSocket (12304);
                          Socket       socket1 = server1.accept ();
                          ...
                          socket1.close();
                          // client
		          try
		          {
			  Socket soc = new Socket("127.0.0.1", 12305);
                          ...
                          }
		          catch (IOException a)
		          {
		           System.out.println (a);
		           } 
	  }
	 catch (IOException ex) {System.out.println("Exception :"+ex);}
Avec un client/serveur simple ça a l'air de marcher!
Mais quand j'ai essayé de le rendre multithread ça n'a pas marché!!!
Si quelqu'un peut m'aider, j'en serai reconnaissante
Merci d'avance