Programmable Overlay Network

829 views

Published on

Presentation of Programmable Overlay Network

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
829
On SlideShare
0
From Embeds
0
Number of Embeds
16
Actions
Shares
0
Downloads
10
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Programmable Overlay Network

  1. 1. Programmable Overlay Network Didier Parigot www-sop.inria.fr/members/Didier.Parigot/pon Didier. [email_address]
  2. 2. Programmable Overlay Network Démonstration d’une Application de Publication et d’Inscription de services géo référencés développé avec le logiciel PON, Réseaux de recouvrement programmable
  3. 3. Réseau en pair à pair d’offres et de demandes de services géo référencés <ul><li>L’objectif du réseau est </li></ul><ul><li>d’offrir une architecture dynamique et décentralisée pour faciliter les mises en relation des offres et des demandes de services géo référencés </li></ul><ul><li>Les acteurs du réseaux sont: </li></ul><ul><li>des fournisseurs de services qui publient des services </li></ul><ul><li>des clients qui recherchent et souscrivent à ces services </li></ul><ul><li>La solution s’appui </li></ul><ul><li>pour l’ exécution , sur une Architecture Orientée Service </li></ul><ul><li>pour l’ organisation et le stockage , sur un réseau de recouvrement en pair à pair (Chord) </li></ul>
  4. 4. Interface Web pour le fournisseur et le client Fournisseur Client
  5. 5. Organisation ouvert de l’application Client Fournisseur Fournisseur Fournisseur Client Client Client Client Client Client Client Client Client Fournisseur Ses services Arrivée d’un Départ d’un Ses services Ses services Arrivée ou départ d’un
  6. 6. Stockage des services en pair à pair Réseaux de recouvrement pour le stockage des services Client Fournisseur Fournisseur Fournisseur Client Client Client Client Client Client Client Client Fournisseur Ses services Ses services Ses services
  7. 7. Chargement de l’application <ul><li>Sous gforge.inria à l’adresse </li></ul><ul><li>http://gforge.inria.fr/frs/download.php/22767/transport-1.3.zip </li></ul><ul><li>. </li></ul>Charger ce fichier
  8. 8. Installation et lancement <ul><li>Dossier transport </li></ul><ul><li>. </li></ul>Lancer ce shell dans un terminal Ouvrir cette page dans un navigateur
  9. 9. Lancement de l’application Prestataire Client Lancement d’un prestataire et d’un client
  10. 10. Ouverture des interfaces Web <ul><li>. </li></ul>Ouvrir la page TransportManager
  11. 11. Création et publication d’un service <ul><li>. </li></ul>Création d’un service défini par une zone Donner un nom au service Valider
  12. 12. Création service Définition d’une zone Définir les points de la zone
  13. 13. Création service Fin de la définition de la zone Définir le nom du service
  14. 14. Création et publication d’un service Création d’un service localisé par un point Donner un nom au service Valider
  15. 15. Publication d’un service Création d’un service localisé par un chemin Donner un nom au service Valider
  16. 16. Publication d’un service <ul><li>Ensemble des services </li></ul><ul><li>. </li></ul>
  17. 17. Gestion des informations associées aux services <ul><li>. </li></ul>Ouvrir la page Transport Provider
  18. 18. Gestion des services publiés Ouvrir TransportProvider Mise à jour des services publiés Liste des services
  19. 19. Définir l’information d’un service Définir l’information Choisir un service Valider
  20. 20. Suscriptions à des services Ouvrir l’interface TransportClient
  21. 21. Rechercher des services La liste des service accessibles Choisir un service Cliquez sur la carte
  22. 22. S’inscrire à un service récupérer l’information valider choisir un service définir sa position s’inscrire
  23. 23. Définition de l’information d’un service Choisir un service Définir l’information Valider Ouvrir TransportProvider
  24. 24. S’inscrire à un service Récupérer l’information Choisir un service S’inscrire Valider Ouvrir TransportClient
  25. 25. Définir l’information d’un service Définir l’information Choisir un service Valider Ouvrir TransportProvider
  26. 26. S’inscrire à un service Récupérer l’information Choisir un service S’inscrire Valider Ouvrir TransportClient
  27. 27. Modifier l’information d’un service Définir la nouvelle information Valider Choisir un service Ouvrir TransportProvider
  28. 28. Publication d’une nouvelle information aux clients Le client inscrit à ce service est averti de cette nouvelle information Valider
  29. 29. Information défini par un client pour un service Choisir un service Définir une nouvelle information Ouvrir TransportClient Valider
  30. 30. Réception de l’information défini par un client Le prestataire de service est averti de la nouvelle information Accepter Fermer Ouvrir TransportProvider
  31. 31. Réception de la nouvelle information par le client Le client est averti de la nouvelle information Ouvrir TransportClient Valider
  32. 32. Sauvegarde des services publiés Sauvegarde des services crées Copier dans un fichier Fermer
  33. 33. Chargement de services sauvegardés Chargement de services Coller à partie du fichier Valider
  34. 34. Développé avec un Programmable Overlay Network Application de Publication/Inscription de services géoréférencés Voir le site du logiciel www-sop.inria.fr/members/Didier.Parigot/pon Fin Fermer toutes les fenêtres

×