Supprimer un message
watch
ben en fait les termes sont ambigus, c'est pas le socket employé par le client et par le serveur
CLIENT ==== SERVEUR
mais c'est un peu le meme principe qu'un ftp actif, si un pc veut etablie une connexion il le dit vie le Serveur socket (qu'on définit via le code que t'as donné) et puis un/des port est/sont employé pour faire le transfert de données... et ces ports la sont choisis aléatoirement... (en ftp , via le 21 puis des ports aléatoires sont utilisés pour le transfert de données afin de permettre au 21 d'écouter pour de nouvelles connexions... Et comme ca on doit pas jouer avec des sémaphores afin de pouvoir établir plusieurs connexions simultanées. En fait il faudrait pouvoir définir un range de ports a ouvrir pour permettre plusieurs connexions simult...
J'espère que c'est un peu plus clair... Merci d'avoir cherché en tout cas
CLIENT ==== SERVEUR
mais c'est un peu le meme principe qu'un ftp actif, si un pc veut etablie une connexion il le dit vie le Serveur socket (qu'on définit via le code que t'as donné) et puis un/des port est/sont employé pour faire le transfert de données... et ces ports la sont choisis aléatoirement... (en ftp , via le 21 puis des ports aléatoires sont utilisés pour le transfert de données afin de permettre au 21 d'écouter pour de nouvelles connexions... Et comme ca on doit pas jouer avec des sémaphores afin de pouvoir établir plusieurs connexions simultanées. En fait il faudrait pouvoir définir un range de ports a ouvrir pour permettre plusieurs connexions simult...
J'espère que c'est un peu plus clair... Merci d'avoir cherché en tout cas