Verwendungskonzept

Die Verwendung der Bibliothek Tc3_FTP unterscheidet sich auf Grund des erweiterten Funktionsumfangs von der älteren Bibliothek Tc2_FTP. Die Verbindung mit einem FTP/SFTP Server basiert hierbei auf sogenannten Verbindungsprofilen. Ein Verbindungsprofil wird einmalig angelegt, um die Zugangsdaten und Verbindungseigenschaften zum FTP/SFTP Server zu definieren und im späteren Programmablauf darauf zu referenzieren. Zusätzlich ermöglichen spezielle Funktionsbausteine z.B. einen laufenden Dateitransfer nach dessen Status und Fortschritt abzufragen.

Der gesamte Funktionsumfang der Tc3_FTP Bibliothek kann in die folgenden Bereiche unterteilt werden, welche jeweils durch einen eigenen Funktionsbaustein repräsentiert werden:

Bereich

Funktionsbaustein

Beschreibung

Connection

FB_FtpConnection

Enthält alle Funktionen zur Verbindungsherstellung mit einem FTP/SFTP Server, sowie zur Erzeugung eines Verbindungsprofils.

Explorer

FB_FtpExplorer

Enthält alle Funktionen zu Datei- und Verzeichnis-Operationen, zum Beispiel das Erstellen oder Löschen eines Verzeichnisses.

Transfer

FB_FtpTransfer

Enthält alle Funktionen zum Upload oder Download von Dateien.