Bonjour.
Le dotnet 3.5 (et +) fournit un paquet de nouvelles méthodes réseau asynchrones d'Acceptation/Connexion/Envoi/Réception de données. (ICI et LA)
On trouve, comme d'habitude, beaucoup d'exemples en TCP mais pas chouilla en UDP... et moi, je cause UDP !
Dans la description de ReceiveFromAsync (réception non connectée), ils précisent qu'il faut indiquer l'IPEndPoint de l'émetteur distant, mais comment le connaitre quand il ne s'est pas encore manifesté ?
BeginReceiveFrom sait faire une écoute globale de tout appel entrant, mais pas ReceiveFromAsync !
Ma question est donc la suivante : ai-je raté quelque chose dans ce fonctionnement, ou bien un serveur qui peut recevoir des données UDP par ReceiveFromAsync doit-il absolument passer par un BeginReceiveFrom au départ et lancer ensuite 'n' ReceiveFromAsync (un par client) ?
Merci !