Bonjour à tous,
Je suis actuellement sur une application client/serveur avec socket en dotnet.
Mon client se connecte tout simplement avec socket.connect(...)
Je souhaite ensuite passer en mode "ecoute" pour attendre les réceptions de message.
J'ai donc une boucle "infinie" dans laquelle j'attend la réception de messages.
Toutefois cela ne bloque pas, il n'attend pas d'avoir un message et continue a boucler...
Pourquoi ? si vous avez besoin de plus d'éléments n'hésitez pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 While True socketClient.Receive(buffer, 0, socketClient.Available, SocketFlags.None) End While
La valeur de retour de cette fonction est bien 0 lorsqu'il n'y a rien a recevoir...
Merci @+
Partager