| Site
web avec un site Scol |
Tutoriaux SCS - info@iri.fr.st | page
1/4 version 1.0 octobre 2003 |
- But :
Associer un site HTTP à un site Scol sur le même serveur.
- Pré-requis :
Un SCS 2.0 ou supérieur
correctement installé avec ces modules par défaut.
Une connaissance du fonctionnement et des méthodes d'intégration
du SCS.
Un module HTTPserver.
Un module ContX (tous deux par défaut dans le SCS 2.x et supérieur).
- Informations :
L'intégration d'une application Scol dans un site web ou encore les relations entre un site web et un site Scol (notamment via un module ActiveX) ne sont pas concernées dans ce didacticiel. Vous trouverez des informations à ce sujet sur les sites officiels (1, 2, 3) ou, à défaut, ici.
Les fichiers sources sont
fournis à cette adresse.
Décompressez l'archive dans le dossier ..\scol\partition\worlds\tutoriel
Vous devrez avoir au final l'arborescence suivante :
..\worlds\tutoriel\httpsrv\httpsrv.dms
..\worlds\tutoriel\httpsrv\httpsrv.scol
..\worlds\tutoriel\httpsrv\web\index.html
Double-cliquez sur httpsrv.scol pour lancer le serveur de démo.
Ce didacticiel est libre et sans aucune garantie contre tout dommage pouvant résulter directement ou indirectement de son utilisation. La source originale se trouve sur le serveur http://iri.fr.st
- Mise en oeuvre :
Le module HTTPserver crée
un mini-site web associé au site Scol. Il ne gère que le protocole
HTTP et ne traduira pas des pages contenant des scripts vbs, java ou autres.
Il est possible à tout internaute d'accéder aux pages web définies
dans l'éditeur du module via le site Scol (par l'intermédiaire
du module InOut) ou directement par n'importe quel navigateur web. Tout contenu
acceptant une diffusion par protocole HTTP pourra donc être inclus au
site Scol. Bien sur, le serveur web ne sera accessible que si le serveur
Scol est lui même accessible.
Dans ce tutorial, vous apprendrez
comment afficher une page HTML et une image JPG de la machine serveur Scol sur
n'importe quel serveur web classique et comment afficher une page web provenant
de la machine serveur dans un site Scol.
L'intérêt peut être de :
- avoir des pages web / images accessibles uniquement si le site scol est ouvert;
- ne pas dépendre d'hébergement externe et des éventuels
problèmes d'accès;
- avoir des mises à jour simplifiées;
- partager des documents personnels;
- ....