Tutoriel de configuration et de configuration de l'outil ftp chronométré et ftp dans l'environnement Java

L'outil de gestion de serveur IIS7 a les fonctions de tous les outils de gestion de serveur, tels que la gestion par lots. En même temps, il a de nombreuses fonctions indépendantes de recherche et développement. Tels que l'opération de synchronisation, le rappel d'expiration, la sécurité des données et l'exécution régulière. Bien entendu, les systèmes applicables incluent également les systèmes d'exploitation Windows et liunx. Prend également en charge les opérations par lots Vnc et Ftp. Il y a une autre caractéristique très importante de ce logiciel: c'est un logiciel chinois qui répond aux besoins des utilisateurs chinois. Il s'agit d'un outil de gestion qui ne peut être sous-estimé. Les outils sont constamment mis à jour, et les développeurs et les techniciens travaillent constamment dur pour la majorité des utilisateurs.

Portail du site officiel: http://fwqglgj.iis7.net/cp/ftp/?tscd-zc

Méthode de configuration:

1. Sélectionnez la fenêtre ftp et cliquez sur Paramètres FTP

2. Après avoir entré "Paramètres FTP" - "Paramètres des tâches", ajoutons d'abord des tâches

1. Créez une nouvelle tâche (une tâche ne peut choisir qu'une seule période)

1-1: Comment configurer une tâche de téléchargement ou de téléchargement planifié au niveau de la journée

image

1-2: Comment définir des tâches hebdomadaires de téléchargement ou de téléchargement

image

1-3: Comment configurer des tâches mensuelles de téléchargement ou de téléchargement

image

Remarque: le choix du type de sauvegarde

Ajouter: nouveau fichier.

Modification: nouveau fichier ou fichier avec un contenu modifié.

Écraser: écrase le fichier d'origine sans comparer le fichier. (Non recommandé)

2. Ensuite, choisissez FTP (l'exemple suivant du didacticiel sur l'opération de téléchargement de synchronisation)

2-1: Cliquez sur "Sélectionner FTP"

image

2-2: Entrez dans l'interface de liaison FTP

image

2-3: Lier avec succès un site ftp

image

2-4: les informations de liaison ftp et les résultats de l'exécution de la tâche seront affichés en bas de l'interface de configuration

image

3. Après avoir indiqué que le téléchargement de la tâche est réussi, nous allons sur le serveur ftp correspondant pour vérifier si le téléchargement de la tâche est terminé

Après vérification, le fichier a été téléchargé avec succès!

image

Remarque: Cet article prend le téléchargement comme exemple, si vous avez besoin de télécharger, changez simplement le sens de transmission en "télécharger"!

La méthode de configuration java est la suivante:

import com.enterprisedt.net.ftp. *;

classe publique FtpClient {

statique FTPClient ftpClient;
public FtpClient () {};
Chaîne remoteAddress = "192.168.168.33", userName = "cattsoft", password = "cattsoft";

public void DownLoad () {
essayez {
FTPClient client = new FTPClient ();
client.setRemoteHost (remoteAddress);
client.connect ();
client.login (nom d'utilisateur, mot de passe);
client.setType (FTPTransferType.BINARY);
client.get ("E: uploadindex.jsp", "/ home / cattsoft / jakarta-tomcat-5.0.28 / webapps / vip / dkf / index2.jsp");
client.quit ();
System.out.println ("下载 成功 ...");
} catch (Exception e) {
e.printStackTrace ();
System.out.println ("下载 失败 ...");
}

}

public static void main (String [] args) {
FtpClient fc = new FtpClient ();
fc.DownLoad ();
}
}

Configurez la connexion FTP sous java:

public void putTxtToFTP () {

System.out.println ("Démarrer la tâche du minuteur: maintenir le volume de commande en un clic!");

Calendrier calendrier = Calendar.getInstance ();

calendar.add (Calendar.DATE, -1); // Récupère le jour précédent

Date date = calendar.getTime ();

SimpleDateFormat df = new SimpleDateFormat ("aaaaMMjj");

Chaîne hier = df.format (date);

StringBuffer yjtjOrderTxt = new StringBuffer ();

yjtjOrderTxt.append ("yjtywx _"). append (hier) .append (". txt");

List <WxActiveData> yjtjOrderList = activeDataService.wxGetYjtjOrder ();

// FtpUtil ftpUtil = new FtpUtil ("hexin", "hx105155", "134.64.105.155", "/ yjtydd"); // 测试 库 FTP

FtpUtil ftpUtil = nouveau FtpUtil ("ahftp", "ahdx @ # $ _ 123dic", "192.168.0.28", "/ yjtydd");

PrintWriter printWriter = null;

File highFeeFile = nouveau fichier (Contants.FILE_PATH_BAK + yjtjOrderTxt); // Contants.FILE_PATH_BAK = "/ opt / wss / domaines / tmp /"

// Fichier highFeeFile = nouveau fichier ("D: /" + highFeeTxt);

// Fichier gjmyFile = nouveau fichier ("D: /" + gjmyTxt);

// Fichier highFeeFile = nouveau fichier ("D: /" + yjtjOrderTxt);

essayez {

printWriter = new PrintWriter (nouveau FileWriter (highFeeFile, true));

pour (int i = 0; i <yjtjOrderList.size (); i ++) {

printWriter.println (yjtjOrderList.get (i) .toString (). trim ());

}

} catch (IOException e) {

System.out.println ("La tâche de rapport de données élevées du service actif est anormale!");

}enfin{

printWriter.close ();

}

if (highFeeFile.exists ()) {

System.out.println ("Téléchargement réussi de grandes quantités de données de la tâche du minuteur de service actif" + yjtjOrderTxt.toString ());

ftpUtil.uploadFile (highFeeFile, yjtjOrderTxt.toString ());

}autre{

System.out.println ("Échec du téléchargement de données de grande quantité de la tâche du minuteur de service actif" + yjtjOrderTxt.toString ());

}

System.out.println ("Server Batch Check Ranking-Query Results");

}

public ActiveDataService getActiveDataService () {

return activeDataService;

}

public void setActiveDataService (ActiveDataService activeDataService) {

this.activeDataService = activeDataService;

}

Je suppose que tu aimes

Origine blog.51cto.com/14937125/2535926
conseillé
Classement