Constructeur de la classe Socket EN JAVA

nezar1990 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
flo13142 Messages postés 74 Statut Membre -
Bonjour,

je suis un débutant en java et j'ai une question pour vous mes amies???

mon problème est ce constructeur :
Socket(InetAddress address, int port, InetAddress localAddr, int localPort);

qu'il est la différence entre "int port" et le "int localPort" ?
car pour moi c'est similaire.

merci d'avance; :D


A voir également:

1 réponse

flo13142 Messages postés 74 Statut Membre 18
 
Salut,

int port

c'est le port sur lequel tu veux te connecter (sur la machine distante en général, 21 pour le FTP par exemple).
int localPort

c'est le port qui sera utilisé en local sur ta machine.
En général il est attribué automatiquement en utilisant ce constructeur :
public Socket(InetAddress address,
              int port)

pour plus de détail la java doc : http://download.oracle.com/javase/1.4.2/docs/api/java/net/Socket.html int, java.net.InetAddress, int)
0