PROJET INTERNET
Bris Frederic- Marandon Christophe
SUJET : Projet 13
Proposé par : Michel Buffa
Outils utilisés : Java
Sujet : Développer des applets de démonstration utilisant les technologies Marimba et Castanet (voir http://www.marimba.com )
PRODUITS MARIMBA
Dans un premier temps, nous avons installe les differents produits Marimba dans notre environnement :
- BONGO : Outils permettant de creer des interfaces graphiques evoluees et utilisables en JAVA (Remplace les composants AWT habitules).
- CASTANET : Outils (Tuner, Publisher, Transmitter) permettant la diffusion et la mise a jour d'applets et d'application de facon automatique.
REALISATION
Pour commencer, nous avons developpe une application qui permet de recuperer l'arborescence d'un repertoire (TreeView) avec BONGO. Cela nous a permis d'utiliser les composants graphiques qui nous semblaient les plus interressants.
Nous avons ensuite realise une Applet qui implemente un systeme Lecteurs-Ecrivain (Communication entre THREADS) et que nous avons transformee en CHANNEL MARIMBA pour pouvoir l'utiliser avec les outils CASTANET.
INSTALLATION
L'application et l'applet realises peuvents etre telecharges ici : projet.zip
L'application realisee avec BONGO s'appelle YAFM et peut-etre lance par la commande : java YAFM. Il faut rajouter au CLASSPATH les librairies marimba.zip et bongo.zip.
L'applet s'appelle lectecri et ne peut etre lancee que par les outils CASTANET. Je vous propose donc de vous faire une demonstration sur notre environnement car la configuration n'est pas tres aisee.
CONTACT