Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parStéphane Franco Modifié depuis plus de 10 années
1
Soutenance Orale, TER 2002 Equipe TENEBRION / J.P. Arcangeli
Applications mobiles en JavAct et chargement de code distant Soutenance Orale, TER 2002 Equipe TENEBRION / J.P. Arcangeli Antoine Jacquet Hugues Bergès Sébastien Leriche
2
Présentation du projet
Applications mobiles en JavAct et chargement de code distant Antoine Jacquet
3
JavAct : Programmation par acteurs
Concurrence Répartition Mobilité
4
Notion d’Acteur Autonome Mobile Communique par messages
Comportement évolutif Implémentation dans JavAct
5
Notion de place Site d’hébergement d’acteurs Machine virtuelle
Physique ou logique
6
Travail demandé Chargement de code distant lors de la mobilité
Simplicité de maintenance Partie du projet JavAct
7
Ténébrion : Clip de présentation
8
Organisation du projet
Applications mobiles en JavAct et chargement de code distant Hugues Bergès
9
Organisation générale
Cycle de vie itératif Résultat attendu : simple, facile à maintenir Investissement dans tous les aspects du projet Partage des tâches
10
Suivi du travail Réunions hebdomadaires avec le client
Réunions entre les membres de l’équipe Expérimentations
11
Stations de travail Les stations du titulaire telline (CICT)
Cluster ENSEEIHT
12
La recette Démonstrations Remise des codes sources Documentation
13
Réalisations du titulaire
Applications mobiles en JavAct et chargement de code distant Sébastien Leriche
14
1ère itération : Recherches
Documentation Compréhension de JavAct et des technologies employées Compréhension du problème Objectif : dégager des solutions
15
Solution « distribuée »
Mobilité ou création Récupération des classes Place « émetteur » Place « récepteur » Diffusion de code par les acteurs Avantages / Inconvénients
16
Solution « centralisée »
Serveur WEB Récupération des classes Mobilité ou création Place « émetteur » Place « récepteur » Diffusion de code par RMIClassLoader Depuis un serveur WEB
17
2ème itération : Conception
Modification de la gestion des appels distants RMI Mise en œuvre de la solution centralisée Scripts de lancement
18
3ème itération Tests de validation Documentation architectures
topologies Documentation
19
Conclusion Applications mobiles en JavAct
et chargement de code distant Antoine Jacquet
20
Conclusion Apports pour le client Nous avons répondu à ses attentes
Possibilité d'utiliser un réseau à grande échelle S'adapte à des environnements hétérogènes Facilité de déploiement
21
Conclusion Apports pour l ’équipe titulaire Insertion dans un projet
Conduite de ce projet Synthèse de documents Travail en groupe Dialogue avec des clients Programmation par acteurs Approfondissements sur JAVA / RMI
22
Equipe TENEBRION / J.P. Arcangeli
Applications mobiles en JavAct et chargement de code distant FIN Equipe TENEBRION / J.P. Arcangeli Antoine Jacquet Hugues Bergès Sébastien Leriche
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.