Bonjour,
malgré que mon message soit placé dans la catégorie "Débuter en java", ma question n'est pas simple. Alors voila, je suis entrain de faire une application qui établit une connexion entre deux pc. J'utilise le TCP/IP via les classes Socket et ServerSocket. En localhost aucun problème, sur le même réseau (avec des adresses IP privées donc) ça fonctionne aussi, le problème est que je n'arrive pas à me connecter à un pc distant, à franchir son modem et me connecter sur le pc "serveur".
En cherchant sur internet j'ai trouvé qu'on pouvait faire une redirection des ports du modem vers le port du pc "serveur" (NAT). Malgré ça l'application cherche le destinataire et me sort un TimeOutException.
J'ai également trouvé qu'il existait une classe MulticastSocket mais celle-ci s'utilise dans le cas de l'UDP, le but était de faire du broadcast sur l'IP publique du serveur.
Quelqu'un saurait m'aider ?
Merci d'avance,
Wimzum.
Partager