Sockets indy

cmanu Messages postés 3 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 15 mars 2004 - 12 mars 2004 à 13:26
cmanu Messages postés 3 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 15 mars 2004 - 15 mars 2004 à 13:42
Bonjour,
je développe un programme qui communique grace aux socket indy (ceux par défaut de delphi 7) et je bloque sur l'envoi et la réception d'une liste chainée par ces mêmes sockets.
Une deuxième interrogation : je voudrais que les sockets clients écoutent en permanence le serveur, mais je ne sais pas si il existe une fonction toute bête qui gère cela sans être bloquant pour le programme et si je dois créer un thread secondaire pour faire çà.
D'avance merci,
Chris

2 réponses

cs_Delphiprog Messages postés 4297 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 9 janvier 2013 32
12 mars 2004 à 18:55
C'est plutôt le rôle d'un serveur d'écouter en permanence !
Tu voudrais donc que ton client devienne aussi serveur...
May Delphi be with you
0
cmanu Messages postés 3 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 15 mars 2004
15 mars 2004 à 13:42
Oui, mais je ne sais pas comment dire à mon socket client d'aller lire dans le buffer pour savoir ce que le serveur vient de lui envoyer.
Car les sockets client Indy sont, il me semble bloquants.
Je me trompe lourdement ? :)
0
Rejoignez-nous