c'è un modo per creare una chat web P2P senza alcun server?Come creare una chat web P2P senza alcun server?
risposta
Se si desidera utilizzare Flash, consultare Adobe Stratus, che consente lo streaming di dati e video peer-to-peer. http://labs.adobe.com/technologies/stratus/
Sì, ma è necessario decidere un luogo di incontro.
Se il tuo amico ti ha inviato il tuo ip, puoi connetterti. Quindi devi solo dire ad altre persone di aderire. Dopo un po 'diventerai sempre più grande. Quindi, se qualche collegamento in rete fallisce, il cloud sarà suddiviso in due nuvole (netsplit). Quindi tutti devono sapere come tornare ad essere "una nuvola".
Qualcuno nel cloud deve sempre giocare al server, che è fatto con il voto. Se tutti sono d'accordo su chi è il server, allora è deciso. Se non concordato, spara a uno e vota di nuovo.
È necessario ospitare il proprio server Web per servire l'interfaccia Web, credo.
Non ho provato questo. Ma penso che funzionerebbe.
L'eccellente articolo UniversalComet di Malte Uble fa esattamente questo come prova del concetto. Funziona anche con Iphone e telefoni Android.
- 1. Raw Node.js senza alcun framework web
- 2. PHP Socket Server vs node.js: Web Chat
- 3. Soluzione di confronto video P2P Web
- 4. Come creare una copia dell'oggetto di classe senza alcun riferimento?
- 5. Implementazione di un server di chat come servizio Web
- 6. Asp.net Web API senza alcun Entity Framework
- 7. Come implementare una vera web chat veloce con PHP?
- 8. Creare una bolla di chat in Android
- 9. Instradamento AngularJS senza server Web
- 10. Come eseguire il server Karma senza avviare alcun test Jasmine
- 11. Come creare un server Web di immagini?
- 12. Stabilire una connessione P2P in C#
- 13. Il modo più semplice per creare una cometa chat
- 14. C++ e voIP utilizzando P2P
- 15. Autenticazione per il sito Web asp.net senza utilizzare alcun database
- 16. Perché il web hosting p2p non è ampiamente utilizzato?
- 17. Come copiare database SQL Server da uno a un altro server, senza alcun backup
- 18. Creare una tabella senza colonne
- 19. Come attraversare Request.Form senza conoscere alcun dettaglio?
- 20. Come licenziare programmaticamente UIAlertController senza alcun pulsante?
- 21. .NET e P2P - scrittura di un messaggero P2P
- 22. Configurare RecyclerView a lavorare come una chat
- 23. Avvia chat video senza interazione dell'utente - Android
- 24. Come creare un handshake tra il web server PHP e Socket.io sul server node.js?
- 25. Web chat XMPP: come risolvere più schede/finestre?
- 26. WebRTC P2P - Aggiornamento
- 27. Come creare un framework web in C# senza ASPX?
- 28. Un tutorial per un server di chat basato sul web in Python
- 29. Creare una simulazione in phpunit senza prendere in giro alcun metodo?
- 30. Come sviluppare una funzione di chat XMPP basata sul web usando PHP e JQuery?
Non vedo perché questa risposta non sia stata votata. Sono d'accordo che un server di login o un server rendez-vous è un must, a meno che un servizio inaffidabile (dal punto di vista dell'utente) sia accettabile. È anche assolutamente corretto che senza un server Web difficilmente si può creare un servizio web-qualunque. – Zed
Mostra solo quanto è corrotto il sistema. Grazie per il tuo voto e commento. – Flinkman