i.u.t. de nice cÔte d'azur dÉpartement informatique session 2007 ‑ 2008
DESCRIPTION
I.U.T. DE NICE CÔTE D'AZUR DÉPARTEMENT INFORMATIQUE SESSION 2007 ‑ 2008. Mise en œuvre de Web Services permettant de piloter un système de localisation à l’aide d’une plate-forme pour l’informatique ambiante. Dans l’équipe Rainbow. Sous la direction de : M. Gaëtan Rey, tuteur entreprise. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: I.U.T. DE NICE CÔTE D'AZUR DÉPARTEMENT INFORMATIQUE SESSION 2007 ‑ 2008](https://reader036.vdocuments.site/reader036/viewer/2022062423/56814e87550346895dbc230c/html5/thumbnails/1.jpg)
1
I.U.T. DE NICE CÔTE D'AZURDÉPARTEMENT INFORMATIQUE
SESSION 2007 ‑ 2008
Sous la direction de : M. Gaëtan Rey, tuteur entreprise.
M.Michel Syska, tuteur I.U.T.
Mise en œuvre de Web Services permettant de piloter un système de localisation à l’aide d’une plate-forme
pour l’informatique ambiante.
Dans l’équipe Rainbow.
![Page 2: I.U.T. DE NICE CÔTE D'AZUR DÉPARTEMENT INFORMATIQUE SESSION 2007 ‑ 2008](https://reader036.vdocuments.site/reader036/viewer/2022062423/56814e87550346895dbc230c/html5/thumbnails/2.jpg)
2
Informatique ambiante
Informatique de demain :
→ Multitude d’objets communicants.
→ Mobilité et pluralité des acteurs.
→ Interaction sans limite.
![Page 3: I.U.T. DE NICE CÔTE D'AZUR DÉPARTEMENT INFORMATIQUE SESSION 2007 ‑ 2008](https://reader036.vdocuments.site/reader036/viewer/2022062423/56814e87550346895dbc230c/html5/thumbnails/3.jpg)
3
Sujet
→ Expertise complète du système de localisation.
→ Création d’un web service pour s’interfacer avec le système.
→ Interfacer ce Web Service avec la plate-forme de l’informatique ambiante.
→ Equipe Rainbow (I3S) fait de la recherche sur l’informatique ambiante.
→ Planning :
- 3 semaines – prise en main des notions importantes : Web Services, UPnP, WComp, Composants, .NET Framework…),
- 3 semaines – installation et configuration du système de localisation,
- 4 semaines – ma contribution logicielle :
- 2 semaines – mise en place interface Web Service,
- 1 semaine – connexion avec la plate-forme d’informatique ambiante,
- 1 semaine – la réalisation d’une application prototype.
![Page 4: I.U.T. DE NICE CÔTE D'AZUR DÉPARTEMENT INFORMATIQUE SESSION 2007 ‑ 2008](https://reader036.vdocuments.site/reader036/viewer/2022062423/56814e87550346895dbc230c/html5/thumbnails/4.jpg)
Plan
o Informatique ambianteo Les technologies utiliséeso Le système de localisationo Mes contributionso Conclusion
4
![Page 5: I.U.T. DE NICE CÔTE D'AZUR DÉPARTEMENT INFORMATIQUE SESSION 2007 ‑ 2008](https://reader036.vdocuments.site/reader036/viewer/2022062423/56814e87550346895dbc230c/html5/thumbnails/5.jpg)
5
Les Web Services
Intérêts multiples : → multi utilisateurs, → données présentes à un seul endroit, → mise à jour facilitée.
Problème : réactivité
→ Technologie permettant à des applications de dialoguer à distance via Internet.
![Page 6: I.U.T. DE NICE CÔTE D'AZUR DÉPARTEMENT INFORMATIQUE SESSION 2007 ‑ 2008](https://reader036.vdocuments.site/reader036/viewer/2022062423/56814e87550346895dbc230c/html5/thumbnails/6.jpg)
6
→ UPnP : Universal Plug and Play.
→ Communication entre deux dispositifs.
→ Indépendant du système d’exploitation et du langage de programmation.
→ Réactif.
→ Prochaine version s’appelle Devices Profile for Web Services (DPWS).
→ Nombreux supports.
Découverte des services UPnP sur le réseau
UPnP
![Page 7: I.U.T. DE NICE CÔTE D'AZUR DÉPARTEMENT INFORMATIQUE SESSION 2007 ‑ 2008](https://reader036.vdocuments.site/reader036/viewer/2022062423/56814e87550346895dbc230c/html5/thumbnails/7.jpg)
7
Ubiquarium Informatique
Ubique : en toute chose et tout être.
Rium : lieu ou structure.
Donc « lieu ou structure dans laquelle l’informatique est en toute chose et tout être »
Ubiquarium est un laboratoire expérimental situé dans l'école Polytech'Nice- Sophia.
![Page 8: I.U.T. DE NICE CÔTE D'AZUR DÉPARTEMENT INFORMATIQUE SESSION 2007 ‑ 2008](https://reader036.vdocuments.site/reader036/viewer/2022062423/56814e87550346895dbc230c/html5/thumbnails/8.jpg)
8
→ Une application d‘informatique ambiante peut être vu comme une application logicielle gérant la communication entre des services UPnP.
→ WComp est capable de générer un composant à partir d’un service UPnP.
→ Les composants communiquent par événements
WComp
![Page 9: I.U.T. DE NICE CÔTE D'AZUR DÉPARTEMENT INFORMATIQUE SESSION 2007 ‑ 2008](https://reader036.vdocuments.site/reader036/viewer/2022062423/56814e87550346895dbc230c/html5/thumbnails/9.jpg)
9
→ Un système de localisation assez précis – 15cm.
→ Utilise les ondes radios.
→ Peut être utilisé à l’extérieur comme à l’intérieur.
Ubisense
![Page 10: I.U.T. DE NICE CÔTE D'AZUR DÉPARTEMENT INFORMATIQUE SESSION 2007 ‑ 2008](https://reader036.vdocuments.site/reader036/viewer/2022062423/56814e87550346895dbc230c/html5/thumbnails/10.jpg)
10
Mes contributions
o Installation et la configuration d’Ubisense
→ Installation provisoire du système dans l’Ubiquarium.
→ Fournit l’ensemble des informations d’installation :
- plan de déploiement du système,
- dossier technique de configuration.
o Interfaçage avec un Web Service
o Réalisation d’un prototype au travers de WComp
![Page 11: I.U.T. DE NICE CÔTE D'AZUR DÉPARTEMENT INFORMATIQUE SESSION 2007 ‑ 2008](https://reader036.vdocuments.site/reader036/viewer/2022062423/56814e87550346895dbc230c/html5/thumbnails/11.jpg)
Développement du Web Service
11
Objectifs : → observer l’état d’Ubisense, → configurer le système, → interagir avec Ubisense.
![Page 12: I.U.T. DE NICE CÔTE D'AZUR DÉPARTEMENT INFORMATIQUE SESSION 2007 ‑ 2008](https://reader036.vdocuments.site/reader036/viewer/2022062423/56814e87550346895dbc230c/html5/thumbnails/12.jpg)
12
Utilisation au travers de WComp
![Page 13: I.U.T. DE NICE CÔTE D'AZUR DÉPARTEMENT INFORMATIQUE SESSION 2007 ‑ 2008](https://reader036.vdocuments.site/reader036/viewer/2022062423/56814e87550346895dbc230c/html5/thumbnails/13.jpg)
13
Démonstration
![Page 14: I.U.T. DE NICE CÔTE D'AZUR DÉPARTEMENT INFORMATIQUE SESSION 2007 ‑ 2008](https://reader036.vdocuments.site/reader036/viewer/2022062423/56814e87550346895dbc230c/html5/thumbnails/14.jpg)
Démonstration
14
![Page 16: I.U.T. DE NICE CÔTE D'AZUR DÉPARTEMENT INFORMATIQUE SESSION 2007 ‑ 2008](https://reader036.vdocuments.site/reader036/viewer/2022062423/56814e87550346895dbc230c/html5/thumbnails/16.jpg)
Conclusion
Bilan :
→ Système installé et utilisable.
→ Permit de découvrir les technologies futur.
Perspectives :
→ Ubisense déployé cet été dans l’EPU.
→ Perspective de projet et de stage.
16
![Page 17: I.U.T. DE NICE CÔTE D'AZUR DÉPARTEMENT INFORMATIQUE SESSION 2007 ‑ 2008](https://reader036.vdocuments.site/reader036/viewer/2022062423/56814e87550346895dbc230c/html5/thumbnails/17.jpg)
Questions
Merci de votre attention.
17