La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Question 2.5 La répartition des Person entre les serveurs Repertory.

Présentations similaires


Présentation au sujet: "Question 2.5 La répartition des Person entre les serveurs Repertory."— Transcription de la présentation:

1 Question 2.5 La répartition des Person entre les serveurs Repertory

2 Client Y Serveur ( A..G ) Rep (A..G) Serveur ( H..Z ) Rep (H..Z) Client X get("Zoe") list() A..G list() H..Z Chaque client connaît la répartition

3 Client Y Serveur ( A..G ) Rep (A..G) Serveur ( H..Z ) Rep (H..Z) Client X get("Zoe") listAll() A..G listAll() H..Z Chaque client connaît la répartition grâce à un objet LocRep qui décrit la répartition Localisation LocRep SeqOfRepertoryServer listServers() struct RepertoryServer { Repertory rep; string firstbound; string lastbound; };

4 Serveur ( A..G ) Rep 50 entrées Serveur ( H..Z ) Rep 45 entrées Client X 1- listBetween(".*",40,100,-) first=40,last=49,size=50 Le cas ListBetween listBetween(".*",40,100,-) first=40,last=94,size=95 2- listBetween(".*",0,50,-) first=0,last=44,size=45

5 Client X Client Y Serveur ( A..G ) Rep (A..G) Serveur ( H..Z ) Rep (H..Z) get("Zoe") list() A..G get("Zoe") Chaque client ne s’adresse qu’à un seul serveur : les serveurs connaissent la répartition

6 Client Y Client XServeur ( A..G ) Rep (A..G) Serveur ( H..Z ) Rep (H..Z) Proxy ProxyRep get("Zoe") list() get("Zoe") list() A..G list() H..Z Chaque client passe par un proxy


Télécharger ppt "Question 2.5 La répartition des Person entre les serveurs Repertory."

Présentations similaires


Annonces Google