ARCHITECTURE PEER-TO-PEER HYBRIDE


Architecture peer-to-peer hybride

Présentation

Pour échanger des fichiers de ressources (par exemple de la musique), les utilisateurs s'enregistrent dans un annuaire central (serveur) où ils déclarent les fichiers qu'ils désirent partager, ainsi que l'endroit à partir duquel on peut les transférer.

Ce répertoire central se trouve sur un serveur. Ce serveur contient et gère les polices de contrôle des échanges (par exemple pour préserver les droits d'auteur dans le cas de Napster).

Fonctionnement de l'application

Si on cherche un fichier sur le répertoire central et que la disponibilité de ce fichier est conforme à la police d'échange du système (par exemple libre de droits d'auteur pour un fichier musical), on obtient les adresses des machines mettant cette ressource à disposition des utilisateurs désirant le transférer.

L'utilisateur se connecte alors à un de ces ordinateurs et transfère le fichier souhaité. Pour pouvoir réaliser cette opération, l'ordinateur de l'utilisateur en question doit disposer d'un logiciel spécifique en général fourni par l'entreprise qui gère l'ensemble du système (par exemple le logiciel fourni par Napster).

Schéma explicatif

  1. Un utilisateur recherche un fichier ressource en envoyant une requête au serveur central
  2. Le serveur central répond et transmet la liste des ordinateurs utilisateurs proposant le fichier demandé
  3. L'utilisateur télécharge le fichier directement à partir d'un des ordinateurs renseignés par le serveur.

Pour échanger des fichiers de ressources, les utilisateurs s'enregistrent dans un annuaire central où ils déclarent les fichiers qu'ils désirent partager, ainsi que l'endroit à partir duquel on peut les transférer.

eZ Publish™ copyright © 1999-2009 eZ systems as