¿WebSocket es adecuado para juegos?
WebSocket es adecuado para juegos por turnos
En Java, los marcos WebSocket más utilizados son Spring y Netty.
Spring proporciona dos soluciones diferentes para usar WebSocket. Una es STOMP, que es un protocolo de mensajería específico cuyo uso es refrescante. El otro es WebSocket nativo, que es un poco más complejo de usar pero más flexible. La razón por la que elegí este último es que es más fácil interactuar con la interfaz de nuestra aplicación.
La sincronización de estado significa que el cliente envía operaciones al servidor, el servidor realiza cálculos y pasa los resultados a otros clientes. Como el control del tiempo no es estricto, es más adecuado para juegos por turnos.