Java socket

Fermé
frizou11 - 13 déc. 2005 à 18:44
stillfelil Messages postés 135 Date d'inscription samedi 23 octobre 2004 Statut Membre Dernière intervention 21 février 2009 - 14 déc. 2005 à 14:20
bonjour a tous,

voila je programme en java une communication entre clients et serveur a l'aide de sockets et je souhaite savoir s'il est possible (j'espere bien) et comment on peut savoir si un client est connecté a partir d'une adresse IP sous le type String...

donc seulement a partir d'un String par exemple 128.0.0.56 (jai pris au pif!) est il possible de savoir si une machine est connecté au serveur avec cette ip...

merci
A voir également:

1 réponse

stillfelil Messages postés 135 Date d'inscription samedi 23 octobre 2004 Statut Membre Dernière intervention 21 février 2009 38
14 déc. 2005 à 14:20
try{

//quant tu crée ton ServerSocket
java.net.ServerSocket serv = new ServerSocket(80);

//pui tu attent une connexion grace a accepte
java.net.Socket remot = serv.accept();

//eh ben accepte est une instruction bloquante
// ca veut dire qu'an ne passe a l'instruction suivante que si il ya eu connexion

String ip = remot.getInetAddress().getHostAddress();
//recuperation le l'ip de celui qui vient de ce connecté

}
catch(Exception exp) { System.out.println(exp.toString();// si erreur }
0