Hola,
quiero desarrollar una aplicación para Android (no es sobre esto la duda) que se comunique con un servidor mediante servicios web. El propósito es crear un juego online de cartas. El servidor se encarga de la gestión de las partidas y les envia a los usuarios las acciones que pueden realizar. Además quiero implementar un sistema de chat de sala, es decir, un chat por partida, no entre usuarios.
El servidor se comunicará con los clientes mediante servicios web utilizando la implementación Jersey.
Tengo varias dudas sobre como orientar este problema:
1) En cuanto a la identificación de usuarios había pensado en utilizar facebook para evitarme crear servicios de identificación, no se si es aconsejable o me recomendariais implementarlo?
2) Para el chat, vale la pena implementar todo un sistema de chat o puedo hacer uso de algun tipo de servicio como Google Talk utilizando XMPP ?
3) En cuanto a la gestión de usuarios conectados valdría con manetener una tabla de los usuarios e ir actualizandola?
De momento me vienen estas, conforme avance y me surjan más actualizo.
Gracias, saludos.