Echtzeit-P2P-Kommunikation zwischen mobilen Geräten
Baue ich noch ein mobiles Gerät, das zum senden von Echtzeit-Informationen an andere Geräte. Ich habe als XMPP-aber ich habe keinen server, so dass die Kommunikation muss nur zwischen den Geräten.
Gibt es eine Möglichkeit, die Kommunikation über XMPP zwischen mobilen Geräten, ohne dass ein server (Oder mit der mobile-Geräte als Server)?
Sockets ist eine gute Idee ? D. H. Mit einem ServerSocket und ClientSocket und kommunizieren auf diese Weise.
Gibt es einen INTELLIGENTEREN Weg? Ich habe von jWebSocket, aber ich nicht wirklich weiß, wie es funktioniert oder ob es lohnt.
BEARBEITEN
Der Ablauf ist wie folgt:
- Ich bin mit Analysieren als server - /backend - http://parse.com
- Wenn der Benutzer die app, eine Benutzer-Liste wird abgerufen, aus der parse-server
- Der Benutzer dann hat (hätte) die ip des anderen clients und dann versuchen, mit Ihnen zu kommunizieren.
Probleme
1. Parse unterstützt kein XMPP-server oder eine andere Art von Servern
Ok, so peer discovery ist nicht notwendig. Gibt es eigentlich ein server ist ein sehr einfacher, die Protokolle in den Benutzer und gibt ihm die peer-Adressen, ids, etc. aber was ich sagen will ist, ich kann nicht host ein XMPP-Server.
Apply die Gummi-Ente-Prinzip: erklären Sie die Ente wie werden mobile Geräte, die sind nicht auf dem gleichen WiFi-Netzwerk finden sich über den anderen.
Ok, so maby habe ich nicht klar: ich passe meine Frage also Sie wird es klarer.
InformationsquelleAutor fernandohur | 2012-08-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vielleicht schauen Sie bei der Verwendung eines IRC-client-Bibliothek wie http://jerklib.wikia.com/wiki/JerkLib_Wiki. Auf diese Weise können Sie mit einem öffentlichen IRC-server für die Kommunikation mit anderen Geräten...
Habe ich nicht verwendet, aber ich habe Lesezeichen es für Sie noch Lesen, weil ich dachte, dass es ein neuartiges Konzept ...
Ich hoffe, es hilft...
InformationsquelleAutor Chris