Envoi de datagrammes par IP, en JAVA

the java lover -  
 Stilgar -
Je souhaite réaliser une application ou les utilisateurs s'envoient des datagrames. Or mon problème est simple.
L'envoi par datagrames se fait par les IP, ou bien par une URL. Pour un simple envoi entre deux hotes du net (n'importe qui, vous par exemple...), on utilise l'IP.

Or l'IP qui nous est attribuée sur le NET change tout le temps (à chaque nelle connexion).
Si j'enregistre un utilisateur avec son IP, ce ne sera pas bon car elle change tt le tps.
Comment puis-je envoyer un message directement sans avoir à changer tout le tps l'IP?
Existe-t-il un moyen de récupérer AUTOMATIQUEMENT l'IP de cet utilisateur (sans se servir de l'URL car on n'en a pas)?

Merci pour votre aide.
A voir également:

4 réponses

Duch Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   61
 
Si j'ai bien compris, il faut récupérer l'IP d'un hôte distant sans la connaître à priori (ni une URL ou un DNS vers cet hôte). Si c'est ça, je ne vois pas trop comment faire. Ca revient à vouloir téléphoner à quelqu'un pour lui demander son numéro de téléphone que l'on n'a pas.
0
the java lover
 
Non, tu demandes l'IP a tes potes,puis tu l'enregistres. Mais quand tu te reconnecteras et que tu souhaiteras envoyer des messages, l'IP aura changée..
0
ombre Messages postés 20 Date d'inscription   Statut Membre Dernière intervention  
 
salut
je crois que le DHCP est activé ce qui mene a avoir des adress IP dynamique a chaque connex ! donc je supose que la solution est bien de figé l' adress IP (statiqeue)
cordialement nassim
0
Stilgar
 
Je pense que si tu prends le nom de l'ordi(hostname) comme paramètre non changant et que tu lui demande de trouver l'ip reliée ça doit marcher non ???
0