Pb winsock [VB] - Programmation
Marsh Posté le 03-06-2002 à 17:20:46
essaie de faire un serveur multiclient et créée une nouvelle instance du controle winsock.
il y a un tres bon tutorial dans les msdn:
http://msdn.microsoft.com/library/ [...] ontrol.asp
Marsh Posté le 03-06-2002 à 17:35:18
detail ton histoir de multiclient??? que ve tu dire par plmusieur instance winsock?
Marsh Posté le 03-06-2002 à 17:37:24
le lien reprend ce que j'ai trouvé dans l'aide VB et ça ne m'a pas apporté de solution!
personne n'a jamais eu ce pb ? (yep kyle avec ton neti tu sais pas??!) )
Marsh Posté le 03-06-2002 à 18:48:49
got a écrit a écrit : detail ton histoir de multiclient??? que ve tu dire par plmusieur instance winsock? |
Quand je parlais multiclient, je parlais de cette partie du lien que je t'ai filé:
Accepting More than One Connection Request
une fois que la connection est fermée, tu ne peux plus réutiliser le controle winsock, il faut en utiliser un autre=>meiux vaux utiliser un tableau (array) de controle winsock qu'un seul controle si tu veux faire plus d'une connexion par session du serveur.
Marsh Posté le 04-06-2002 à 09:18:56
faut faire quelque chose de speciale sur la partie client ...j'ai bien fait la partie serveur mais ça fait toujour le meme probleme mon client ne pe pas se connecter "2 fois"!!??
Marsh Posté le 04-06-2002 à 09:59:22
got a écrit a écrit : faut faire quelque chose de speciale sur la partie client ...j'ai bien fait la partie serveur mais ça fait toujour le meme probleme mon client ne pe pas se connecter "2 fois"!!?? |
ce qu'il faut c'est qu'a chaque connexion tu utilises un nouveau controle winsock (tu rajoute un controle dans l'array).
Marsh Posté le 03-06-2002 à 16:46:14
j'utlise le controle winsock pour une petite appli reseau.. mon pb est que la connection s'effectue une fois mais comment puis je faire pour me reconecter (par exemple si le client plante ou est arreté independamment du serveur..car dans mon cas je n'y arrive pas..!!!
je n'ai qu'une fois un evennelent dans connection request et apres rien pour toute autre demande de connection??? est ce qu'il y a un truc que jke pe oublier ? une astuce?
Merki!