|
This site has been generated by CDuce . For a more detailed presentation of the script visit this page |
|
| Environnement | | Présentation |
Voici les instructions pour prendre en main l'environnement
qui vous est proposé. En bef, cet environnement comprend
le serveur web tomcat, le serveur de base
de données MySQL et le transformateur XSLT
XSQL d'ORACLE. C'est ce que vous devez
utiliser pour le projet. Accessoirement, vous disposez
également du parseur Xerces et du processeur
XSLT Xalan pour quelques exercices spécifiques.
Tous ces outils sont gratuits et disponibles sur le Web,
ce qui vous permet de les installer chez vous si vous le souhaitez.
J'ai un petit document d'installation
qui résume l'essentiel.
|
| Clients: Mozilla et Deckit |
Vous pouvez utiliser le client web Mozilla
pour visualiser vos documents HTML. Pour les
documents PDF vous avez acrobat/reader et pour les
WML le simulateur de téléphone mobile
Deckit que vous
pouvez installer sous votre compte. Si vous trouvez mieux
que tout cela, n'hésitez pas.
|
| Serveur web: Tomcat |
Tomcat est un serveur web qui permet de faire de la programmation
web/java avec des servlets et des JSP. Il est installé au bâtiment 308
sur la machine pingouin. Pour installer votre "compte"
tomcat, vous devez exécuter les commandes suivantes:
cp -R /308/etc/public_tomcat ~/
chmod 711 ~/public_tomcat
chmod 644 ~/public_tomcat/*
Vous disposez alors d'une adresse et d'exemples pré-installés,
accessibles à l'URL suivante:
http://tomcat.ie2.u-psud.fr:8080/votre_login/
Tous les fichiers sont dans le sous-répertoire public_tomcat
de votre répertoire d'accueil. Vous pouvez les modifier, en ajouter,
etc. A partir de maintenant c'est dans ce répertoire que vous travaillez.
|
| XSQL | XSQL est une servlet, proposée par ORACLE, qui permet
de se connecter à une base, de soumettre des requêtes SQL,
de transformer le résultat en XML, et enfin
d'effectuer des transformations XSLT du côté serveur.
XSQL vous est présenté en cours, et vous disposez pour
commencer des quelques exemples (voir la
page des exemples).
Essentiellement, il faut retenir que tout fichier
d'extension .xsql, placé dans votre
sous-répertoire public_tomcat est traité
par la servlet XSQL au niveau du serveur. |
| Xerces et Xalan |
Ce sont deux librairies java fournies par la fondation
Apache, utilisées repectivement pour la programmation
DOM et SAX, et pour les transformations XSLT
effectuées depuis la ligne de commande ou depuis un programme java.
Elles sont dans /308/lib/{xalan*,xerces*}. Il faut
donc modifier le CLASSPATH pour y accéder: - setenv CLASSPATH ${CLASSPATH}:/308/lib/xalan*.jar
- setenv CLASSPATH ${CLASSPATH}:/308/lib/xalan*.jar
|
| MySQL |
Voici quelques instructions pour utiliser MySQL. Tout d'abord,
vous pouvez vous connecter avec la commande:
mysql -u monLogin -h sol -p monLogin
Le système vous demande alors votre mot de passe (c'est par
défaut votre login, sinon voir avec l'enseignant).
Important votre login est le même que sous Unix. Il commence
par la première lettre de votre prénom, suivi de votre nom.
Une fois connecté, MySQL affiche un prompt et attend les commandes.
mysql>
Vous pouvez entrer les commandes directement, mais il est préférable
de les placer dans un fichier, d'extension .sql, et
d'exécuter ce fichier avec la commande source. Par exemple :
mysql> source XFilms.sql Un outil très pratique vous est proposé pour gérer votre base
de données :
phpMyAdmin.
Cliquez sur le nom de votre base (identique à votre login),
et utilisez ensuite les formulaires proposés
pour créer des tables, insérer des lignes, effectuer une requête, etc.
|
| |
| Last update: 9 septembre 2005 |
| |