Java : récupérer adresse IP en param

Fermé
jean.mi85 Messages postés 10 Date d'inscription jeudi 15 février 2007 Statut Membre Dernière intervention 8 mars 2007 - 23 févr. 2007 à 11:51
jean.mi85 Messages postés 10 Date d'inscription jeudi 15 février 2007 Statut Membre Dernière intervention 8 mars 2007 - 24 févr. 2007 à 21:02
Bonjour à tous !

Mon petit souci est le suivant : je suis en train de développer des petits programmes Client / Serveur en Java. Le client se connecte au serveur par un socket. J'aimerais savoir comment passer l'adresse IP en paramètre ( par exemple : java Client 192.168.1.1 ) pour que la valeur soir intégrée dans la création du socket.

Actuellement, mon socket est créé ainsi :
"Socket s = new Socket(InetAddress.getByName("192.168.1.1").1234) ;"

1234 étant le numéro de port.

Mon but est donc que l'adresse IP ne soit pas définie à la création du socket, mais qu'elle soit tapée en paramètre. :)

Merci d'avance !

JM
A voir également:

1 réponse

oberion Messages postés 1253 Date d'inscription mardi 26 septembre 2006 Statut Membre Dernière intervention 29 septembre 2007 248
23 févr. 2007 à 15:10
Hello,

Dans ton main, tu lui passes des arguments: public static void main (String [ ] args)
Il suffit de récuperer args et ca marche.
Quand tu lances ton programme, tu tapes: java maclasse 192.168.1.1
Et voilou !
1
jean.mi85 Messages postés 10 Date d'inscription jeudi 15 février 2007 Statut Membre Dernière intervention 8 mars 2007
24 févr. 2007 à 21:02
OK je vais tester ça, merci pour ta réponse. ;)
0