Page 1 sur 2

P2P en php... :)

Posté : 15 mai 2010, 15:16
par steph580
Bonjour !

Je cherche a faire du P2P en php, je cherche donc des exemple (que ce soit en c, c++, python, ruby) d'envois d'information d'un pc X à B.
J'ai trouver sa mais c'est uniquement théorique http://schuler.developpez.com/articles/p2p/#L3.3

Merci d'avance :) :D

Re: P2P en php... :)

Posté : 15 mai 2010, 15:31
par stealth35
Bonjour !

Je cherche a faire du P2P en php, je cherche donc des exemple (que ce soit en c, c++, python, ruby) d'envois d'information d'un pc X à B.
J'ai trouver sa mais c'est uniquement théorique http://schuler.developpez.com/articles/p2p/#L3.3

Merci d'avance :) :D
php c'est uniquement coté serveur

Re: P2P en php... :)

Posté : 15 mai 2010, 16:21
par steph580
Quelle rapport ?

Re: P2P en php... :)

Posté : 15 mai 2010, 16:26
par stealth35
Quelle rapport ?
faut bien un client quelque par, sauf si tu passe ton php en client, ce qui veux dire que les fichiers serai partagé uniquement entre serveur

Re: P2P en php... :)

Posté : 15 mai 2010, 16:33
par steph580
Tu peux développer ?

Re: P2P en php... :)

Posté : 15 mai 2010, 16:37
par stealth35
Tu peux développer ?
c'est assez bien expliquer dans ton lien, comment veux tu que le serveur php est accès au fichier qui son chez toi ?

Re: P2P en php... :)

Posté : 15 mai 2010, 16:39
par steph580
Heu... P2P = client + serveur, si le serveur est chez moi je peut acceder a des fichier qui sont chez moi. Je voit pas le problème... :?

Re: P2P en php... :)

Posté : 15 mai 2010, 16:43
par @rthur
Bonjour,
Tu peux développer ?
Le principe du P2P c'est, comme son nom l'indique, de faire des échanges pair à pair c'est à dire entre utilisateurs (=clients) sans passer par un serveur central.
Or justement, le langage PHP s'exécute généralement côté serveur... d'où une certaine incohérence dans ta demande, à moins que tu nous expliques plus en détail ce que tu veux faire.

Si tu veux vraiment faire du P2P en PHP, soit tu fais des échanges P2P entre serveurs, soient tu installes un serveur PHP sur le PC des utilisateurs (=clients) mais dans un cas comme dans l'autre l'intérêt semble limité.

:arrow: Que veux-tu réaliser concrètement? (Avec un exemple stp)

Re: P2P en php... :)

Posté : 15 mai 2010, 16:44
par stealth35
Heu... P2P = client + serveur, si le serveur est chez moi je peut acceder a des fichier qui sont chez moi. Je voit pas le problème... :?
ca dépend ce que tu veux faire, tu veux télécharger un fichier grâce a ton serveur php, ou tu veux créer un réseau torrent en PHP ?

Re: P2P en php... :)

Posté : 15 mai 2010, 16:49
par steph580
Faire un échange d'information suffirait amplement pour mes première test.

Envoyer "bonjour" au pc x serait déjà un grand sucées. :)

Ps : je comprend l'incompréhension que vous avez eu, désolé.... :oops:

Re: P2P en php... :)

Posté : 15 mai 2010, 16:51
par stealth35
Faire un échange d'information suffirait empalement pour mes première test.

Envoyer "bonjour" au pc x serait déjà un grand sucées. :)

Ps : je comprend l'incompréhension que vous avez eu, désolé.... :oops:
php c'est pas faire pour avoir un socket d'ouvert en permanence, tu peu te tourner vers flash ca se fait facilement

Re: P2P en php... :)

Posté : 15 mai 2010, 16:56
par steph580
Je sais que c'est pas fait pour sa... je suis anti-flash je ne me tournerais jamais vers cette solution.
Je voudrait juste savoir la technique pour contacter le pc x sans connaitre sont ip, je sais bien bien que l'article que j'ai cité le dit mais je ne sais pas pour ou m'y prendre.... #-o

Re: P2P en php... :)

Posté : 15 mai 2010, 17:03
par stealth35
Je sais que c'est pas fait pour sa... je suis anti-flash je ne me tournerais jamais vers cette solution.
Je voudrait juste savoir la technique pour contacter le pc x sans connaitre sont ip, je sais bien bien que l'article que j'ai cité le dit mais je ne sais pas pour ou m'y prendre.... #-o
sans l'ip, c'est comme si tu voulais appelé quelque au téléphone sans connaitre son numéro

Re: P2P en php... :)

Posté : 15 mai 2010, 17:13
par steph580
Je sais que c'est pas fait pour sa... je suis anti-flash je ne me tournerais jamais vers cette solution.
Je voudrait juste savoir la technique pour contacter le pc x sans connaitre sont ip, je sais bien bien que l'article que j'ai cité le dit mais je ne sais pas pour ou m'y prendre.... #-o
sans l'ip, c'est comme si tu voulais appelé quelque au téléphone sans connaitre son numéro
Je suis bien d'accord mais l'article que j'ai cité dit que sa ce passe comme sa

Types Description Information
Ping Annonce la disponibilité, et lance une recherche de pair Vide
Pong Réponse à un ping IP et N° de port.Nombre et taille des fichiers partagés
Query Requête Bande passante minimum demandée Critères de recherche
QueryHit Réponse à query si on possède la ressource IP + N° de port + Bande Passante.Nombre de réponses + descripteur
Push Demande de téléchargement pour les pairs derrière un firewall IP du pair ; index du fichier demandé. Adresse IP + N° de port où envoyer le fichier

le 1 annonce ma disponibilité (que je suis présent)
le 2 quelqu'un me répond avec sont adresse ip

A AUCUN moment je connaissez sont adresse ip pourtant je peut communiquer avec lui... :D
C'est l'article qui la dit... alors, quelqu'un peut m'aider ?

Re: P2P en php... :)

Posté : 15 mai 2010, 17:19
par stealth35
ouai ca marche par numéro de pair, mais derrière le numéro il envoie son ip, ta bien a un moment une table de correspondance pair - ip