11
votes

Comment créer une chat Web P2P sans aucun serveur?

Y a-t-il un moyen de créer une chat Web P2P sans aucun serveur?


0 commentaires

3 Réponses :


25
votes

Oui, mais vous devez décider d'un endroit à rencontrer.

Si votre ami vous envoie une adresse IP, vous pouvez vous connecter. Ensuite, vous n'avez besoin que de dire que plus de personnes de rejoindre. Après un certain temps, vous deviendrez plus gros et plus grand. Ensuite, si un lien sur l'échec net, le nuage sera divisé en deux nuages ​​(Netsplit). Ensuite, tout le monde a besoin de savoir comment revenir à «un nuage».

Quelqu'un dans le nuage doit toujours jouer au serveur, cela se fait avec vote. Si tout convenu sur qui est le serveur, il est décidé. Si non convenu, tirez sur une fois et votez à nouveau.

Vous devez héberger votre propre serveur Web pour servir l'interface Web, je suppose.

Je n'ai pas essayé cela. Mais je pense que cela fonctionnerait.


2 commentaires

Je ne vois pas pourquoi cette réponse est votée. Je conviens qu'un serveur de connexion ou un serveur Rendez-vous est indispensable, à moins qu'un service peu fiable (du point de vue de l'utilisateur) soit acceptable. Il est également absolument correct que sans serveur Web, vous ne pouvez guère créer un service Web-quel que soit le service.


Il montre simplement comment corrompre le système. Merci pour votre vote et votre commentaire.



-1
votes

Si vous êtes prêt à utiliser Flash, consultez Adobe Stratus, qui permet aux pairs de pair de données et de diffusion vidéo. http://labs.adobe.com/technologies/stratus/


2 commentaires

Townvoted pour Flash. Je sais que cette réponse a 10 ans, mais elle est devenue mauvaise. Désolé.


C'est "si vous êtes veux utiliser à utiliser Flash" pas ", vous devez utiliser Flash" alors j'ai suscité cette



3
votes

Excellente Universalcomet article fait exactement cela comme une preuve de concept. Travaille même avec des téléphones iPhone et Android.


0 commentaires