Einzelnen Beitrag anzeigen

Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#8

AW: Indy 10 asyncrone ServerInfo an Clients?

  Alt 28. Okt 2012, 22:38
Die Indy Komponenten sind alle blocking, das bedeutet sie reagieren nicht (wie z.b. die standard Socket Komponenten) auf bestimmte Window Messages, sondern müssen selbst für eingehende Daten lauschen.

Normalerweise geht man hier so vor, dass man pro Client einen Thread erstellt, welcher die Datenempfangsschleife implementiert. Prinzipiell kann das bei den Indys ein einfaches ReadLn() sein. Der Call blockiert solange, bis tatsächlich Daten anliegen.
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)
  Mit Zitat antworten Zitat