![]() |
TCP-Verbindung beschleunigen
Ich habe hier ein 100MBit-LAN und habe dafür mit Indy 9 ein Programm geschrieben. Aber jedes Client.Connect dauert ~20 Sekunden. Könnt ihr mir helfen?
Btw: Das Netz ist bei mir in der Schule, mit 26 Rechnern. |
Re: TCP-Verbindung beschleunigen
Ohne etwas mehr Infos wohl kaum.
|
Re: TCP-Verbindung beschleunigen
Was brauchst du?
(An Infos) |
Re: TCP-Verbindung beschleunigen
Was macht das Programm, wie macht e s das. Was für Komponenten werden benutzt.... Alles was dir einfällt und uns weiterhelfen könnte. Mit einem: "Es ist langsam und ich weiß nicht warum. Kann mir jemand helfen." Können wir recht wenig anfangen.
|
Re: TCP-Verbindung beschleunigen
Nen bissel Code wär auch nich schlecht. :) Je mehr Infos du raus rückst um so besser kann man dir helfen ...
|
Re: TCP-Verbindung beschleunigen
Den Server umschreiben, falls er ebenfalls mit INDY gecodet wurde. Im Server solltest du mit Thread-Pools arbeiten, d.h. die nötigen TThread Objecte für jeden Client der connected werden zwischen gespeichert. Somit beschleunigt sich deren Allozierung.
Desweiteren solltest du nachschauen wie der Client die IP des Servers ermittelt um mit diesem zu verbinden. Am besten ist die direkte Angabe der korrekten IP. Andersfalls muß der Client einen DNS Lookup im LAN durchführen. Desweiteren mal alle internen FireWalls deaktivieren. Gruß Hagen |
Re: TCP-Verbindung beschleunigen
Also, der Tip mit der IP-Adresse war saugut...
Funktioniert in <1 Sek.! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:36 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz