i.u.t. de nice cÔte d'azur dÉpartement informatique session 2007 ‑ 2008

17
1 I.U.T. DE NICE CÔTE D'AZUR DÉ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.

Upload: khuong

Post on 19-Jan-2016

25 views

Category:

Documents


0 download

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 Presentation

TRANSCRIPT

Page 1: I.U.T. DE NICE CÔTE D'AZUR DÉPARTEMENT INFORMATIQUE SESSION 2007 ‑ 2008

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

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

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

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

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

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

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

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

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

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

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

12

Utilisation au travers de WComp

Page 13: I.U.T. DE NICE CÔTE D'AZUR DÉPARTEMENT INFORMATIQUE SESSION 2007 ‑ 2008

13

Démonstration

Page 14: I.U.T. DE NICE CÔTE D'AZUR DÉPARTEMENT INFORMATIQUE SESSION 2007 ‑ 2008

Démonstration

14

Page 16: I.U.T. DE NICE CÔTE D'AZUR DÉPARTEMENT INFORMATIQUE SESSION 2007 ‑ 2008

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

Questions

Merci de votre attention.

17