Peer to peer MT08 FR
From wikitin
L’objectif de ce mémoire technique est de présenter la technologie Peer to Peer (P2P) dans tous ses aspects, tant pratique, qu'économique avec un exemple de logiciel d’échange en JAVA. Le P2P fut élaboré dans le but de faciliter le partage de fichier entre utilisateur. Pour ce faire, plusieurs architectures réseaux ont été mises en place. La plus répandue est dite "décentralisés" car les ordinateurs se connectent directement entre eux et ne passent plus par un serveur. Le côté illégal du P2P en favorisant le partage de fichier protégé par les droits d'auteur, fait partie intégrante de cette technologie et un nouveau modèle économique doit être développé. Le langage Java est apparu afin de permettre une portabilité des programmes développés dans ce langage. De cette façon, le programme est compilé sur une machine virtuelle, qui recompilera selon les caractéristiques de la machine sur laquelle elle se trouve. Un exemple de programme P2P sera présenté en java.
Un exemple de logiciel Peer to Peer : eMule
Titre du mémoire: MT08_Le_Peer_to_Peer_avec_exemple_en_java_FR
Nom de l'étudiant: AIRAULT
Prénom de l'étudiant: Arnaud
Contents |
Mots clés
Peer to Peer, P2P, Pair à Pair, téléchargement, Java, réseau, décentralisé, centralisé, SuperNodes, FastTrack, JDK, JRE, JVM, modèle économique, Java
Technologies concernées
Peer to Peer, Java
Eléments de démonstration
Une application (en Java) de communication entre deux postes clients.
Le poste client 1
Bibliographie
Cours d’initiation à Java, 1ère partie rédigé par Hugues Sansen. Mémoire technique de Marion LEPAGE intitulé "plateforme P2P pour la GED". Mémoire technique de Jean-Christophe Legatte intitulé "le P2P". Java et Internet, Tome 1 Concepts et Programmation Gilles Roussel et al, Vuibert. Peer to peer comprendre et utiliser de Fabrice le fessant. Programmation Java côté Serveur Servlets, JSP et EJB d’Andrew Patzer, Eyrolles. ISBN : 1-861002-77-7. Java 2 plate-forme de Laura Lemay & Rogers Cadenhead, Campus press. ISBN : 2-7440-0644-0. ISBN original : 1672-31438-X.

