Hallo!
Ich brauche ein Programm, welches einen String an ein Programm sendet, dieses soll bei erhalten des Strings verschiedene Strings zurückschicken.
Das funktioniert soweit auch mit den Socket Komponenten.
d.h. das clientprogramm startet einen Socketserver, wenn dieser die Message empfängt, sendet das Programm über den socket client mit 10x send text die Strings.
Das Serverprogramm horcht dann auf den clientsocket (onclientread) und soll in dieser procedure die strings erhalten!
nur werden die strings offenbar manchmal zu schnell gesendet, sodass ein socket.receivetext 2 oder 3 socket.sendtext vom client erhält!
Könnt ihr mitte erklären wie man sowas am elegantesten programmiert?
Hab im Forum schon ein bisschen geschaut, hier hieß es, dass man anstelle der Socket Komponenten die
Indy's hernehmen soll, aber bei denenen gibt es ja eine onreceive etc. ereignisse, nur onexecute!
Das würde heissen, dass ich für jeden String die Verbindung trennen und wieder aufbauen müsste, oder?
danke
Gruß
Steran