Question Java concernant les sockets et serveurs sockets

Bonjour, j’ai créé un chat en java qui utilise les socket.

Le serveur contient le ServerSocket et le client le Socket, lors du lancement de l’application serveur, j’affiche l’objet ServeurSocket, cela me donne un local port et un port.
De même pour le client serveur.

Le problème c’est que j’ai défini le port utilisé comme étant le port 1234 et que coté serveur et coté client j’ai sa

Coté client: conecté a port= 1234 localport=53894
et coté serveur j’ai l’inverse… J’aimerait donc savoir pourquoi, meme si c’est con, et avoir des explications.

Merci .

Ben en gros ton client s’en fout du port depuis lequel parte les données, du coup il en choisi un au hasard et se connecte à ton port 1234. Si tu as l’inverse, c’est parce que tu as besoin de savoir sur quel port réémettre les données pour que ton client le sache.

Merci, sa ne m’éclaire que peut mais c’est déjà sa !)