Hallo zusammen,
mit den
Indy-Komponenten (TIdTCPServer) habe ich ein kleines Server-Programm und einen
kleinen Client erstellt. Client und Server laufen auf nur einem PC. Der Server antwortet nach ReadLn auf bestimmte Strings vom Client mit WriteLn. Das klappt auch ganz gut.
Nun versuche ich im Server nach einem ReadLn mehrere WriteLn zu versenden. Obwohl ich beim debuggen im Server sehe, dass alle WriteLn ausgeführt werden, kommt im Client immer nur eine Zeile an. Empfängt der Server das nächste ReadLn kommt die nächste Zeile beim Client an.
Muss das so sein?