Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3181 connectés 

  FORUM HardWare.fr
  Programmation

  [C++ et VB] technos peer to peer

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C++ et VB] technos peer to peer

n°97652
stcv998
Posté le 07-02-2002 à 09:03:17  profilanswer
 

Hello tous,
 
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 :lol: !). 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 ...
En fait, apparement ils fonctionnent avec quelques serveurs qui se communiquent de temps à autres la liste des clients (et de leurs fichiers partagés ... :p).
 
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.

mood
Publicité
Posté le 07-02-2002 à 09:03:17  profilanswer
 

n°97824
stcv998
Posté le 07-02-2002 à 15:42:58  profilanswer
 

:hot: UP ! :hot:
 
:hello:
 
Eh bien, personne ??? :??:

n°97935
stcv998
Posté le 07-02-2002 à 18:38:48  profilanswer
 

:hot:  Re-UP  :hot:
 
:sarcastic: :sarcastic: :sarcastic:
 
Allez, quelqu'un a bien une petite idée en la matière :??: ???
 
:cry:

n°98115
stcv998
Posté le 08-02-2002 à 11:23:36  profilanswer
 

:cry:  :cry:  :cry:  :cry:  
 
un dernier petit UP ...  :crazy:  :crazy:  
 
Vous avez vraiment aucune info générale a me donner sur les technos peer to peer  :eek2:  :ouch: ??
 
 :bounce:  :bounce: allez quoi  :hello:  !

n°98151
Kyle_Katar​n
Posté le 08-02-2002 à 12:45:51  profilanswer
 

je suis en train de développer un truc dans le genre avec winsock et VB
 
 
c'est pas hyper dur...

n°98476
stcv998
Posté le 09-02-2002 à 19:56:24  profilanswer
 

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 ? :??:

n°98507
Ventilo
Ventilo? Depuis 1998!
Posté le 09-02-2002 à 20:47:23  profilanswer
 

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 [:shooter]
 
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 :)

n°98546
Kyle_Katar​n
Posté le 10-02-2002 à 09:50:44  profilanswer
 

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.

n°98547
wpk
Posté le 10-02-2002 à 10:06:42  profilanswer
 

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) ...

n°104695
Kyle_Katar​n
Posté le 25-02-2002 à 19:32:22  profilanswer
 

d'ailleurs mon projet est désormais dispo sur mon site et s'appelle Neti 4.0


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [C++ et VB] technos peer to peer

 

Sujets relatifs
Plus de sujets relatifs à : [C++ et VB] technos peer to peer


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)