public class Server_RSA { public static ServerSocket socket_RSA ; public static Thread t ; public static void main(String[] args) { // TODO Auto-generated method stub try { socket_RSA = new ServerSocket(19000 , 1 , addr_IP()); System.out.println("Le serveur est à l'écoute du port "+socket_RSA.getLocalPort() + " \nIP = " + socket_RSA.getInetAddress()); t = new Thread(new Comm(socket_RSA)); t.start(); }catch(IOException e){ System.err.println("Le port " +socket_RSA.getLocalPort()+ " est déjà utilisé !"); } } public class Client { public static void main(String[] args) { // TODO Auto-generated method stub Socket socket ; Thread th ; try { socket = new Socket("192.168.0.13" , 19000); System.out.println("Demmande de connexion : "); th = new Thread(new Comm_Sr_Client(socket)) ; th.start() ; }catch(UnknownHostException e) { e.printStackTrace(); }catch(IOException e) { e.printStackTrace(); } } }
5 nov. 2017 à 00:43
Questions complémentaires
5 nov. 2017 à 00:47
2 Questions sur 3 sont déjà dans les miennes :-)
5 nov. 2017 à 00:50
oui, pour ce qui est de lancer les deux programmes sur la même machine, ça marche,
La machine distante n'est pas sur le même réseaux.
donc je pense que je dois configurer un serveur sur ma machine où je mettrais le programme Server