Développeurs


Icare, Installeur d’applications web

Disponible en video a la demande. Cliquez pour la voir Mercredi 11/07 - 14:00
Durée : 45 minutes
Intervenants : David MARTINET : Membre de l'équipe de développement du CMS libre NPDS
Lang. :
Salle : H15  -  Bâtiment : H

Icare est un installeur d’applications internet. Il permet, via un langage de script de type XML, de réaliser des installeurs, à l’instar d’InstallShield sous Windows, par exemple, mais pour des applications internet (Par exemple, un CMS).

Basé sur un système client serveur, son fonctionnement peut se résumer ainsi :

Le serveur héberge le ou les logiciels succeptibles d’etre installés, leurs scripts d’installations, ainsi que le moteur d’installation Icare en lui-même.

Le client qui souhaite installer un logiciel ne télécharge qu’un lanceur, qui contient simplement l’adresse du serveur d’installation.

Une fois lancé le lanceur interroge le serveur pour récupérer le moteur d’installation Icare.

Ce dernier va ensuite interroger de nouveau le serveur pour obtenir la liste des logiciels disponibles, ainsi que leurs différentes versions, puis pour obtenir le script d’installation du logiciel choisi par l’utilisateur.

Après analyse du script, Icare va exécuter une à une les opérations d’installation :
- Téléchargement et extraction d’archives de fichiers
- Création/édition/suppression de fichiers existants
- Exécution de requêtes sql et/ou de fichiers .sql
- Affichage de messages sur la page et/ou en boite de dialogue
- Ouverture de nouvelle page en popup et/ou dans la page courante

Pour plus d’informations, visitez le site d’Icare : http://icare.tuxfamily.org

Mercredi 11/07 - 11:00

Smalltalk : Langage, environne
Enjeux et challenges dans (...)

Mercredi 11/07 - 14:00

Icare, Installeur d’application
L’installation automatisée (...)

Mercredi 11/07 - 16:00

EJB3 en pratique avec Glassfis
Mozilla, une plateforme (...)

Firebird - Jeudi 12/07 - 09:00

Présentation de Firebird
Les procédures stockées (...)

Firebird - Jeudi 12/07 - 11:00

IBPP interface en C++ pour
Gestion des transactions (...)

Firebird - Jeudi 12/07 - 14:00

Le futur de Firebird

Firebird - Jeudi 12/07 - 16:00

Atelier Firebird

Ruby - Vendredi 13/07 - 09:00

Présentation de Ruby
Les applications 3 tiers (...)

Ruby - Vendredi 13/07 - 11:00

Présentation de Ruby on (...)

Dernières infos

Un succès
Les huitièmes rencontres mondiales du logiciel libre se sont terminées sur un succès impressionnant. Environ 3000 visiteurs ont en effet fait le déplacement a Amiens du 10 au 14 juillet 2007.
En attendant de connaitre le déroulement de la prochaine édition, vous pouvez consulter les videos prises (...)