begin process at 2010 02 10 16:34:29
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Réseau / Internet

 > 

CSocket::Listen() bloquant


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

CSocket::Listen() bloquant

vendredi 29 mars 2002 à 20:27:40 | CSocket::Listen() bloquant

Gumma

Bonjour, j'aimerais ecrire un client/serveur TCP
en utilisant CSocket (car gestion des CArchive).
Mon problème est que le listen est bloquant,
mais je souhaite faire des traitement meme lorsqu'il
est en attente de connexion.

Je pensais créer un deuxieme thread qui prendrais
en charge cette attente. Est-ce possible,
quels sont les problemes posés, y a-t-il une solution
plus simple ?

Merci beaucoup pour votre reponse.
samedi 30 mars 2002 à 05:57:21 | Re : j'ai trouvé

Gumma

Oubliez ce message, je m'en suis sorti
avec un simple timer.

-------------------------------
Réponse au message :
-------------------------------

Bonjour, j'aimerais ecrire un client/serveur TCP
en utilisant CSocket (car gestion des CArchive).
Mon problème est que le listen est bloquant,
mais je souhaite faire des traitement meme lorsqu'il
est en attente de connexion.

Je pensais créer un deuxieme thread qui prendrais
en charge cette attente. Est-ce possible,
quels sont les problemes posés, y a-t-il une solution
plus simple ?

Merci beaucoup pour votre reponse.
jeudi 18 avril 2002 à 10:58:12 | Re : j'ai trouvé

bily


Vegeta :-)

salut g pas compris ce que tu voulais faire mais tant mieux que tu a reussis

g pas compris un truc

comment ca il est en attende de connection ?
et ton timer ta servie a quoi ?

je n'ai jamais utiliser la fct listen ???

explique moi quelle etait ta tache ok
mecir a+

-------------------------------
Réponse au message :
-------------------------------

Oubliez ce message, je m'en suis sorti
avec un simple timer.

-------------------------------
Réponse au message :
-------------------------------

Bonjour, j'aimerais ecrire un client/serveur TCP
en utilisant CSocket (car gestion des CArchive).
Mon problème est que le listen est bloquant,
mais je souhaite faire des traitement meme lorsqu'il
est en attente de connexion.

Je pensais créer un deuxieme thread qui prendrais
en charge cette attente. Est-ce possible,
quels sont les problemes posés, y a-t-il une solution
plus simple ?

Merci beaucoup pour votre reponse.

mercredi 28 juillet 2004 à 15:51:52 | Re : CSocket::Listen() bloquant

Light Angel

Salut, j'aimerais savoir s'il est possible d'utiliser CSocket en Win32 console, si oui, avec quelle entête?

Light Angel, développeur C++


Cette discussion est classée dans : attente, listen, bloquant, csocket


Répondre à ce message

Sujets en rapport avec ce message

CSocket & CDialog [ par Bat ] Possible or not ? Attente [ par Modano ] VOila je suis un trés neuf débutant (qqs jours pas plus), et je me demandais s'il était possible de faire attendre le système pendant une durée déterm getchar non bloquant !!! [ par MasterNKZ ] Salut tout le monde,Je programme en C sous linux, et je voudrai savoir si il existe une astuce pour rendre le getchar non bloquant, ou existe t-il une MFC CSocket et simple SOCKET, quelle différence ? [ par julien20vt ] Voila mon problème,J'ai remarqué que lorsque j'utilise la classe CSocket, l'envoi d'un paquet est limité en taille (environ 17 Ko) alors que lorsque j attente fermeture boite de dialogue Non Modal [ par lassiaf ] en win32,je cherche comment attendre la fermeture d'une boite de dialogue non modale qui est créée par le meme thread.Etant donnée que je ne peux pas faire une boucle avec un temps d'attente ? [ par andrealphus ] 4ndr&@lphu$slt encore...voila cette fois ci je voudrais récupérer des données, via une fonction que je connais déja, tous les X temps...j'envisage dc Probleme pour recevoir des données avec les sockets [ par MaDC ] RE tlm :D ( c la fete aujourd'hui)bon ce coup là j'ai un soucis avec mes sockets.Je suis dans une MFC et j'ai créé 2 classes CServer et CClient pour g CSocket => Mega IMPORTANT! [ par MaDC ] salut tout le monde!j'ai une appli MFC qui devrait gerer le rezo.Pas moyen d'utiliser du code C pour ça car le systeme etant différent, j'aurai besoin pb avec lecture sur port COM bloquant !! [ par jujunio ] Bonjour, J'ai réalisé une appli en MFC et lorsque je clic sur un bouton, il y a une lecture sur un des ports com du PC qui est lancée. Le PB c'est que Socket non bloquant [ par VoLc0m ] Bonjour a tous.Voila mon probleme c ke je n'arrive pas a faire passer un socket en mode non blokan, j'utilise winsock, et le protocole UDP.Je suis all


Nos sponsors


Sondage...

Comparez les prix


HTC Magic

Entre 429€ et 429€

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,484 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales