Einzelnen Beitrag anzeigen

ernschd

Registriert seit: 16. Jan 2008
165 Beiträge
 
Delphi XE8 Professional
 
#1

Beste Vorgehensweise für permanente FTP-Verbindung?

  Alt 3. Aug 2012, 13:07
Hallo,

bisher baut mein Programm zu Beginn eine FTP-Verbindung auf (Indy zu Filezilla-Server), hält diese mit einem Noop-Befehl aufrecht und transferiert bei Bedarf Daten hin und her. Am Ende wird die Verbindung geschlossen.
Allerdings bin ich mit dieser Lösung nicht 100% zufrieden, da es z.B. zu Fehlermeldungen in der Software kommt, wenn der FTP-Server weg ist, oder es klappt der automatische Verbindungsaufbau nach einem Abbruch nicht.

Hat jemand eine Idee, wie ich das ganze besser lösen könnte? Ich dachte z.B. daran, einen Thread zu starten, der die Verbindung herstellt, die Daten transferiert uns danach die Verbindung wieder schließt.
Wie geht der Server damit um, wenn z.B. 20 Clients sich häufig verbinden? Geht der Aufbau schnell genug, damit der Anwender nicht zu lange warten muss?

Grüße,
ernschd
  Mit Zitat antworten Zitat