Ich arbeite an einem rundenbasierten Android-Spiel und habe Nodejs für die Serverseite ausgewählt. Ich habe seit ungefähr zwei Wochen untersucht, wie ich von der Android-Client-Seite zum Nodejs-Server kommunizieren kann. Gibt es eine Möglichkeit, zwischen den beiden zu kommunizieren?
Bitte hilf mir, wenn jemand Erfahrung mit einem solchen Projekt hat.
Je nachdem, was Ihr Spiel für die Kommunikation zwischen Client und Server benötigt, gibt es viele Optionen. Wenn Sie beispielsweise nach "TCP-Clients für Android" suchen, werden hier Antworten wie angezeigt . Wenn schnelle Updates zwischen Server und Client wichtig sind, dann ist UDP eine Option, wenn Ihr Spiel den Verlust einiger Pakete in der Mitte verkraften kann.
Neben TCP / UDP gibt es auch Dinge wie WebSockets für Android.
Kombination von Android & amp; Nodejs ist kein Problem. Zuerst müssen Sie eine Middelware definieren. Sie können REST-Webservices oder eine andere Technologie für die Kommunikation zwischen dem Node-Server und dem Android-Client verwenden. Es gibt viele Standard APIs und Protokolle. Ich würde Websocket für die Kommunikation verwenden. Sie können Android / Node.js-APIs mit WebSocket-Unterstützung hier finden:
Tags und Links java android node.js multiplayer