Bonjour
Je me connecte à un serveur qui envoie des datas en aveugle à tous ses clients de façon totalement asynchrone, sans demande expresse des clients.
Les clients les attrapent au vol au fur et à mesure qu'elles sont envoyées par le serveur.
Ma question est surement très béotienne mais je n'ai pas réussi à la résoudre : comment un client (TCPClient ou idTCPClient) connecté peut-il être averti que des datas lui ont été émises par le serveur sans faire sans arrèt des readln pour le savoir ? Je vois pas d'évènement qui avertisse le client dans ce cas. Peut-être avec OnWork ou OnBeginWork mais je ne comprends pas comment ces évènements fonctionnent.
Ca ne doit pas être compliqué puisque TELNET réagit immédiatement à des trames envoyées par le serveur et je ne pense qu'il boucle sans arrèt.
Merci d'avance pour l'aide.
Gabriel