TCPLISTENER - DEUX EXEMPLES D'UTILISATION : AVEC ET SANS BACKGROUNDWORKER

cs_Kite37 Messages postés 242 Date d'inscription lundi 6 mars 2006 Statut Membre Dernière intervention 17 janvier 2018 - 22 sept. 2008 à 19:34
cs_Kite37 Messages postés 242 Date d'inscription lundi 6 mars 2006 Statut Membre Dernière intervention 17 janvier 2018 - 23 sept. 2008 à 12:16
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/45458-tcplistener-deux-exemples-d-utilisation-avec-et-sans-backgroundworker

cs_Kite37 Messages postés 242 Date d'inscription lundi 6 mars 2006 Statut Membre Dernière intervention 17 janvier 2018
23 sept. 2008 à 12:16
Dans une situation ou tu n'attends de connexion que d'un unique client, pas besoin demettre start/stop da s la boucle je pense.

par contre, si les infos peuvent venir de n'importe où, dans ce cas pourquoi pas ^^
COlive Messages postés 91 Date d'inscription mercredi 27 février 2002 Statut Membre Dernière intervention 3 décembre 2011
22 sept. 2008 à 23:44
Question très pertinante. En fait je dois avouer ne pas avoir tester avec le start et le stop en dehors de la boucle, cela ne devrait pas poser de problème, et éviterait même une micro perte de demande de connexion.

Toutefois, je suppose qu'un m_tcpl.stop doit être stoppé après avoir effectué m_tcpl.AcceptTcpClient pour qu'à nouveau suite donc à un nouveau start accepté de nouveau une connexion.

A vérifier donc.
cs_Kite37 Messages postés 242 Date d'inscription lundi 6 mars 2006 Statut Membre Dernière intervention 17 janvier 2018
22 sept. 2008 à 19:34
hum dans ta boucle while, pourquoi fermer et redémarrer a chaque fois le tcpListener?
Rejoignez-nous