technos peer to peer [C++ et VB] - Programmation
Marsh Posté le 07-02-2002 à 18:38:48
Re-UP
Allez, quelqu'un a bien une petite idée en la matière ???
Marsh Posté le 08-02-2002 à 11:23:36
un dernier petit UP ...
Vous avez vraiment aucune info générale a me donner sur les technos peer to peer
??
allez quoi
!
Marsh Posté le 08-02-2002 à 12:45:51
je suis en train de développer un truc dans le genre avec winsock et VB
c'est pas hyper dur...
Marsh Posté le 09-02-2002 à 19:56:24
Okay, et tu as adopté quel schéma au niveau client/serveur ?
un serveur central, ou tous les clients se connectent, ou les clients peuvent devenir des serveurs ?
Dans ce dernier cas (qui m'interesse !), comment tu fais pour qu'un nouveau client fraichement déployé sache ou se connecter la première fois ?
Marsh Posté le 09-02-2002 à 20:47:23
Moi aussi je fait quelquechose du genre en Delphi
C'est pour me familiarisé avec delphi, et je vais faire le client en Java pour me familiarisé avec Java
Le serveur attend une connection avec un client, lorsque c'est fait il ajoute le client à la liste. Quand un client veux voir les fichiers d'un autre, il télécharge la liste de lautre en ouvrant un lien entre les deux clients...
Je vais surrment ajouter une recherche dans une liste de fichiers partagé par tout les clients... on verra
Marsh Posté le 10-02-2002 à 09:50:44
j'utilise du relaying comme dans le réseau gnutella.
Le problème est d'initiliser le processus. Pour cela j'utilise une sonde qui scanne des ip pour trouver 3 utilisateurs (le nb 3 est paramétrable) puis ensuite les softs se communiquent mutuellement leur liste d'ip et ainsi de suite.
Je vais aussi essayer de trouver 1 ou 2 personnes prête à reste connectée 24/24 (j'en connais dans mon équipe de dev) et qui jouenraient le rôle "d'initiateurs" en concentrant la plupart des ip valides (vu que tout le monde se connecterai dessus ou presque).
Si tu veux participer au beta test, ça s'appelle Neti 4 et on peut s'inscrire depuis mon site.
Marsh Posté le 10-02-2002 à 10:06:42
va sur sourceforge et regarde un zoli petit soft qui s'appelle dc++ (c'est qu'un exemple, y'en a d'autres) qui est un rejeton open-source pour se connecter a des hubs direct-connect (un des meilleurs systemes de p2p pq surveillé en permanence avec obligation de partager un minimum) ...
Marsh Posté le 25-02-2002 à 19:32:22
d'ailleurs mon projet est désormais dispo sur mon site et s'appelle Neti 4.0
Marsh Posté le 07-02-2002 à 09:03:17
Hello tous,
!). Bref, le pb c'est que je cherche quelles sont les différentes technos possibles en mode serveur décentralisé. Comme exemple y'a kazaa, edonkey2000 ...
).
Comme projet de fin de DUT on s'est donné pour but de programmer un mini-kazaa en C++, avec interface VB (bein oui on a qu'un mois, alors bon les MFC
En fait, apparement ils fonctionnent avec quelques serveurs qui se communiquent de temps à autres la liste des clients (et de leurs fichiers partagés ...
Donc ca c'est le "schéma" de ce que l'on va essayer de faire ... Je me demandais si quelqu'un avait des infos/précisions/idées sur cette (ou une autre ?) techno de peer to peer ?
Bien le merci.