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