UpsFts.ServeurFtp

Définition

/****************************************************************/
Type ServeurFtp Implemente IServeurInternet Defaut Final TailleSegment 2 ConserverObjets
/* Objet : Definition du type serveur File Transfer Protocol. */
/****************************************************************/
/*-------------------------------------------------------------*/
/* Heritage des proprietes d'Objet. */
/*-------------------------------------------------------------*/
Prive : /*--------------------------------------------------------------*/
/* Proprietes heritees de IServeurInternet. */
/*--------------------------------------------------------------*/
Prive : /*--------------------------------------------------------------*/
/* Proprietes propres. */
/*--------------------------------------------------------------*/
Prive : /*-------------------------------------------------------------*/
/* Heritage des methodes d'Objet. */
/*-------------------------------------------------------------*/
Public : Prive : /*--------------------------------------------------------------*/
/* Methodes heritees de IServeurInternet. */
/*--------------------------------------------------------------*/
Public : /*--------------------------------------------------------------*/
/* Methodes propres. */
/*--------------------------------------------------------------*/
Public : Prive : Fin Type

Le type ServeurFtp représente un serveur File Transfer Protocol pour un client.

Il possède un constructeur explicite dont les paramètres URIDuServeur, UtilisateurDuServeur, MotDePasseDuServeur et PointDeMontage représentent respectivement l'Uniform Resource Identifier du serveur, l'utilisateur de connexion et le mot de passe correspondant, le point de montage du serveur dans le système de fichiers virtuel d'Up ! System.

Le format d'une Uniform Resource Identifier pour un accès en File Transfer Protocol est le suivant :

ftp://${NomServeur}:${Port}

Le paramètre PointDeMontage a pour valeur un nom de répertoire virtuel.

Opérateurs

L'interface ServeurFtp possède les opérateurs standards suivants :

Exemple

Pour un exemple complet, merci de se référer à Client d'application.

Variable
/******/


Principal
/*******/
Debut
...
ServeurPatients=ServeurFtp("ftp://www.patients.org/public", "scott", "tiger", "/ftp_patients");
ServeurFichesProspects=ServeurFtp("ftp://192.10.28.34:21", "scott2", "tiger2", "/ftp_propects");
...
Si ServeurPatients==ServeurProspects Alors
/* Egalité entre deux serveurs Ftp. */ Fin Si
Si ServeurPatients!=ServeurProspects Alors
/* Inégalité entre deux serveurs Ftp. */ Fin Si
Fin Principal

Traduction

---------