TsgcTCPClient › Propriétés › UseNagle
Active ou désactive l'algorithme de Nagle (TCP_NODELAY) sur le socket client.
property UseNagle: Boolean read FUseNagle write FUseNagle stored True;
True
Laissez UseNagle à la valeur par défaut True pour maintenir l'algorithme de Nagle activé, qui met en mémoire tampon les petits paquets sortants et les regroupe en moins de segments pour réduire la surcharge des en-têtes. Définissez-le sur False (TCP_NODELAY) lorsque le protocole nécessite une livraison à faible latence des petits messages et que chaque appel à WriteData doit toucher le réseau immédiatement. Appliqué lors de la création du socket client TCP.
oTCP := TsgcTCPClient.Create(nil);
oTCP.Host := 'www.esegece.com';
oTCP.Port := 2053;
oTCP.UseNagle := false;
oTCP.Active := true;