UpsCns.ServeurContenu

Définition

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

Le type ServeurContenu représente un serveur HyperText Transfer Protocol (HTTP) pour un client.

Il possède un constructeur explicite dont les paramètres URIDuServeur, UtilisateurDuServeur et MotDePasseDuServeur représentent respectivement l'Uniform Resource Identifier (URI) du serveur, l'utilisateur de connexion et le mot de passe correspondant.

Le format d'une Uniform Resource Identifier (URI) pour un accès en HyperText Transfer Protocol (HTTP) est le suivant :

http://${NomServeur}:${Port}

Opérateurs

L'interface ServeurContenu 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=ServeurContenu("http://www.patients.org/public", "scott", "tiger");
ServeurFichesProspects=ServeurContenu("http://192.10.28.34:80", "scott2", "tiger2");
...
Si ServeurPatients==ServeurProspects Alors
/* Egalité entre deux serveurs Http. */ Fin Si
Si ServeurPatients!=ServeurProspects Alors
/* Inégalité entre deux serveurs Http. */ Fin Si
Fin Principal

Traduction

---------