cs_JCpp
Messages postés334Date d'inscriptionsamedi 12 janvier 2002StatutMembreDernière intervention 3 juillet 2010
-
16 déc. 2003 à 19:30
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 2010
-
16 août 2004 à 00:09
Sur ce site, je n’ai trouvé aucune Source Server/Client avec plusieurs Client.
ci non, Je ne comprends pas pourquoi sa ne fonctionne pas, j’ai bien mi dans le Serveur
m_socListener = new Socket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);
IPEndPoint ipLocal = new IPEndPoint ( IPAddress.Any ,8221);
m_socListener.Bind(ipLocal);
m_socListener.Listen (50); // <- logiquement, on peux connecter 50 Client
m_socListener.BeginAccept(new AsyncCallback (OnClientConnect ),null);
Pourquoi j’arrive à connecter 1 Serveur avec 1 seul Client et pas plus.
Merci Pour le renseignant
@+
RudeElGringo
Messages postés1Date d'inscriptionvendredi 16 avril 2004StatutMembreDernière intervention28 avril 2004 28 avril 2004 à 13:10
A mon avis si tu veux accepter la connexion de plusieurs clients il faut que tu aies une boucle while par exemple. De cette manière lorsqu'un client se présente, ton serveur accepte la connexion et revient attendre une autre connexion. Je ne suis pas trop au courant non plus sur les sockets mais il me semble bien que la méthode listen(...) sert à écouter un port précisément !
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 16 août 2004 à 00:09
Je suis en train d'essayer de comprendre les sockets, je sais que ma reponse est tardive, mais ca pourrait peut etre aidé les gens qui comme moi recherche sur le forum de l'aide :)
il y a un cours à cette adresse : labo-dotnet.com/labo-dotnet/Lessons/socketv2.pdf expliquant comment connecter plusieurs clients sur un serveur, je peux rien vous dire de plus car je connais encore absolument rien aux sockets :)