Wir verwenden edtFTPnet mit guten Ergebnissen.
Ich brauche eine Anleitung. Ich muss ein anpassbares FTP in C # entwickeln, das mit der App.Config-Datei konfiguriert werden sollte. Außerdem sollte der FTP-Server die Daten von jedem Client an einen beliebigen Server senden, der wiederum von der Konfigurationsdatei abhängig ist.
Ich werde es zu schätzen wissen, wenn jemand eine Anleitung geben kann, ob es eine API oder irgendeinen anderen nützlichen Vorschlag gibt, oder mich in die richtige Richtung bewegen.
Sie können FtpWebRequest verwenden; Dies ist jedoch ein ziemlich niedriges Niveau. Es gibt einen übergeordneten WebClient , der für viele weniger Code erfordert Szenarien; FTP / SSL wird jedoch standardmäßig nicht unterstützt. Glücklicherweise können Sie WebClient
mit FTP / SSL arbeiten, indem Sie Ihr eigenes Präfix registrieren:
Sobald Sie dies getan haben, können Sie WebClient
fast wie normal verwenden, außer dass Ihre URIs mit "ftps: //" anstelle von "ftp: //" beginnen. Der einzige Vorbehalt ist, dass Sie den Parameter method
angeben müssen, da es keinen Standardwert gibt. ZB
Ich brauche eine Anleitung. Ich muss ein anpassbares FTP in C # entwickeln, das mit der App.Config-Datei konfiguriert werden sollte. Außerdem sollte der FTP-Server die Daten von jedem Client an einen beliebigen Server senden, der wiederum von der Konfigurationsdatei abhängig ist.
Ich werde es zu schätzen wissen, wenn jemand eine Anleitung geben kann, ob es eine API oder irgendeinen anderen nützlichen Vorschlag gibt, oder mich in die richtige Richtung bewegen.
Sie können FtpWebRequest verwenden; Dies ist jedoch ein ziemlich niedriges Niveau. Es gibt einen übergeordneten WebClient , der für viele weniger Code erfordert Szenarien; FTP / SSL wird jedoch standardmäßig nicht unterstützt. Glücklicherweise können Sie %code% mit FTP / SSL arbeiten, indem Sie Ihr eigenes Präfix registrieren:
%Vor%Sobald Sie dies getan haben, können Sie %code% fast wie normal verwenden, außer dass Ihre URIs mit "ftps: //" anstelle von "ftp: //" beginnen. Der einzige Vorbehalt ist, dass Sie den Parameter %code% angeben müssen, da es keinen Standardwert gibt. ZB
%Vor%Wir verwenden edtFTPnet mit guten Ergebnissen.