Application client/server [Résolu]

- - Dernière réponse : kimmo19
Messages postés
4
Date d'inscription
dimanche 5 novembre 2017
Statut
Membre
Dernière intervention
6 novembre 2017
- 6 nov. 2017 à 00:11
Bonjour,

Voila j'ai fais une application client/server en java, je lance le coté serveur et j’essaie de communiquer avec depuis une autre machine, hélas ce la ne marche pas et me donne ce message d'erreur "you are trying to connect to an unknow host"

Merci ....
Afficher la suite 

3 réponses

Messages postés
26516
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 octobre 2019
316
0
Merci
Bonjour,

Sans voir ton code il va être difficile de t'aider....

Quoi qu'il en soit, vu le message d'erreur... il semble que le client ne parvienne pas à trouver le serveur.
Le poste client est-il sur le même réseau que le serveur ?
As tu bien indiqué son adresse IP ou son HostName ?
N'as tu pas de parefeu ou d'anti-virus qui pourraient bloquer ? (au niveau du port par exemple)
Arrives tu à pinger le server depuis le poste client ?

NB : Pour poster du code sur le forum.. merci d'utiliser la coloration syntaxique (les balises de code).
Explications disponibles ici : http://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code


KX
Messages postés
16036
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
16 octobre 2019
88 -
Bonjour,

Questions complémentaires
  • Est-ce que tu as essayé de lancer les deux programme sur la même machine et est-ce que ça marche ?
  • Tes deux machines sont sur le même réseau ?
  • Est-ce que tu as fait des exceptions pare-feu pour le port que tu utilises ?
jordane45
Messages postés
26516
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 octobre 2019
316 > KX
Messages postés
16036
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
16 octobre 2019
-
Salut KX;
2 Questions sur 3 sont déjà dans les miennes :-)
kimmo19
Messages postés
4
Date d'inscription
dimanche 5 novembre 2017
Statut
Membre
Dernière intervention
6 novembre 2017
> KX
Messages postés
16036
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
16 octobre 2019
-
Salut ;
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
Commenter la réponse de jordane45
Messages postés
4
Date d'inscription
dimanche 5 novembre 2017
Statut
Membre
Dernière intervention
6 novembre 2017
0
Merci
Voila, comme demandé;
le code :
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();
		}
	}

}
KX
Messages postés
16036
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
16 octobre 2019
88 -
Si ta machine n'est pas sur le même réseau tu ne peux pas utiliser une adresse IP 192.168.*.* qui est caractéristique d'un réseau local.
kimmo19
Messages postés
4
Date d'inscription
dimanche 5 novembre 2017
Statut
Membre
Dernière intervention
6 novembre 2017
> KX
Messages postés
16036
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
16 octobre 2019
-
Merci pour tout KX
Commenter la réponse de kimmo19
Messages postés
4
Date d'inscription
dimanche 5 novembre 2017
Statut
Membre
Dernière intervention
6 novembre 2017
0
Merci
Merci a vous tous
Commenter la réponse de kimmo19