[VB.NET] Probleme pour réutiliser une sockets ??
Bonjour, je vient de faire un serveur/client tchat asynchrome. Lorsque je clique sur mon bouton déconnection :
Pour le serveur:
Code:
1 2 3
|
socketclient.Shutdown(SocketShutdown.Both)
socketclient.Close() |
[ socketclient = sckserveur.endaccept(ar) ]
Pour le client automatiquement sedéconnecte du serveur avec :
Code:
1 2 3
|
sckclient.Shutdown(SocketShutdown.Both)
sckclient.Close() |
Le probleme c'est que je voudrais reutiliser le socket serveur (sckserveur qui n'est pas fermé ) ansi que le socket clie
nt ( sckclient) pour me connecter avec une autre asresse IP...
Lors de la nouvelle connexion, une erreur apparait à cet endroit :
Code:
1 2
|
sckserver.Bind(remoteEP) |
... en me disant qu'un argument non valide à été donné...
On m'a dit qu'il ne fallais pas réutiliser les socket fermés masi j'ai pas envie de faire 30 sockets pour 30 connexions différentes...
Quelqu'un peut m'aider ???
Merci bcp