Classe de communication en FTP

Soyez le premier à donner votre avis sur cette source.

Vue 1 517 fois - Téléchargée 177 fois

Description

Bonjour,

Après avoir expérimenté les classes FTP du framework, j'ai constaté qu'elles
n'étaient pas bien adaptées au type d'utilisation dont j'avais besoin, soit l'examen
des répertoires d'un serveur et l'envoi et la réception de nombreux fichiers en
une seule session.

Je me suis vite rendu compte que les fonctions du framework établissaient une
connexion/déconnexion à chaque exécution d'une fonction : pas de changement
de répertoire sans déconnexion/reconnexion, et à chaque envoi ou réception de fichier
on connecte et déconnecte.

L'envoi de nombreux petits fichiers n'est absolument pas optimisé.
Ayant développé il y a longtemps un contrôle ActiveX FTP en VB6, j'ai décidé
de recommencer en C#.

J'ai donc créé une classe FTP réutilisable qui effectue la plupart des commandes
FTP classiques. La classe permet l'affichage du dialogue FTP dans une fenêtre
(de préférence non modale) avec des lignes de couleur différentes en fonction
du type de message. Le code est accompagnée d'une documentation en PDF détaillant
toutes les fonctionnalités de la classe.

Cette classe est actuellement utilisée par deux applications utilisant le FTP
de façon intensive, sans dysfonctionnement.

Toute suggestion d'amélioration ou constat de bug seront le bienvenus.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Commenter la réponse de MGD Software

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.