Mon besoin :
- une lib ftp java qui permette de créer des répertoire sur le serveur, autorise le passiv mode et permette bien de tracker les erreurs
ou
- un client ftp autre que celui de win qui fonctionne en ligne de commande, accepte de recevoir un fichier script pour lister les commandes ftp à executer, et soit contenu dans un standalone (pas d'install)
Contexte :
J'ai un rep qui contient x fichiers
Je tente de zipper le rep.
Si le zip réussit j'ai 1 fichier à transferer
Si le zip échoue j'ai x fichiers.
Sur le serveur je dois créer un rep dont je détermine le nom à la volée
Je loggue tout ce qui se passe
Je veux être prévenu si ça foire à un moment ou à un autre
Au début j'ai donc x fichiers.
A la fin j'ai :
- sur le ftp : un rep, avec le zip/les fichiers dedans
- sur le pc source : un rep dans le temp avec le log de la transaction
Jusqu'à maintenant je passais par un script cmd windows pour le faire, en utilisant le client ftp standard de windows. On a eu des soucis avec le client windows, et puis on en chie pour notifier l'utilisateur quand ça va pas
Je penser me coder un petit prog en java qui fasse la même chose, l'idée étant que j'aurais bcp plus de controle en cas d'erreur que sur un script shell
J'ai vu la lib jakarta.commons.net, c'est bien ou y'a mieux ?
---------------
Jubi Photos : Flickr - 500px