Serveur TCP en C

lenneth666 Messages postés 138 Date d'inscription samedi 18 novembre 2000 Statut Membre Dernière intervention 23 novembre 2010 - 6 mars 2006 à 12:05
DeAtHCrAsH Messages postés 2670 Date d'inscription vendredi 25 janvier 2002 Statut Membre Dernière intervention 6 février 2013 - 6 mars 2006 à 14:57
bonjour j'ai un petit problème C .

comme la fonction accept() est bloquante je suis obligé d'attendre qu'un client se connecte

J'aimerais bien pouvoir gérer l'attention de connection tout en ecrivant des messages aux clients déjà connecté.

COmment faire ?

un select ? un fork ?



si qq'un a un exemple de code ca seré kool merci.

1 réponse

DeAtHCrAsH Messages postés 2670 Date d'inscription vendredi 25 janvier 2002 Statut Membre Dernière intervention 6 février 2013
6 mars 2006 à 14:57
Soit tu passes par les threads, soit tu te sert des sockets asynchrones.
Pour un exemple de socket asynchrones regarde dans mes sources (CHAT - APPLICATION CLIENT SERVEUR)
J'en connais un qui risque une fois de plus de me reprocher ma source, n'est ce pas aardman ? ^_^

Shell
0
Rejoignez-nous