Manuel §8.1    

Architecture générale

Le serveur est le module Sisal Web Server qui s'exécute sur le PC exécutant Sisal, le client est lui le fureteur s'exécutant sur le PC distant; l'échange entre les deux s'effectue au moyen de requête http [1] :

Données transmises

Origine

Commentaire

GET / HTTP/1.1

Client

Le client la page d'entrée du serveur en général index.html

HTTP/1.1 200 Ok ...

Serveur

Le serveur répond avec un compte-rendu et le contenu de la page demandée

Get /Img/Sisal.gif HTTP/1.1

Client

La page transmise index.html contient la référence à une image Sisal.Gif, le fureteur la demande donc au serveur et ainsi de suite

...

Les pages transmises par le serveur sont conformes au standard HTML, c'est à dire un fichier texte balisé par des directives entre < et >. Par exemple

<font color="#000099">Sisal</font>

affiche Sisal dans un magnifique bleu roi. Le texte Sisal est encadre par la balise de début <font ...> précisant une caractéristique de la police courante et la balise de fin d'activité de cette balise.

Sisal Web Server est conforme à ces deux standards et permet de mettre en place un petit serveur Web sans aucune difficulté.

[1] Il s'agit d'une simple présentation du protocole http afin que les développeurs puissent comprendre les fonctionnalités de chacun des module.