Chat de coco-Servidor
Servidor para el procesamiento de las peticiones de los clientes del chat
Archivo de base de datos Aqui
Se utilza la biblioteca Gson. Ejemplo
Las siguientes partes son necesarias:
- login
- registro usuario
- logout
- recepción de mensaje
- solicitud amigo
- olvidar amigo
- cambiar apodo amigo
- cambiar nombre grupo
- agregar integrantes grupo
- creargrupo + agregar integrantes grupo
- eliminar integrante grupo (admin, o personal)
- pedir lista de usuarios conectados
- pedir lista de usuarios desconectados
- pedir lista de amigos
- pedir lista de grupos
- pedir información de grupo
- reconocimiento de mensajes (validación)
- aceptar o rechazar login
- envio de mensaje
- mensajes de grupos
- información grupo
- usuarios activos
Codigo | Significado |
---|---|
210 | login exitoso |
220 | registro exitoso y login exitoso |
230 | logout exitoso |
240 | solicitud de amigo enviada |
241 | solicitud aceptada (amigo 2) |
242 | amistad olvidada |
243 | apodo de amigo actualizado |
250 | solicitud de grupo enviada |
260 | mensaje enviado |
270 | grupo creado |
271 | miembro agregado correctamente(peticion de miembro) |
272 | nombre de grupo actualizado |
273 | miembro eliminado correctamente |
404 | comando no encontrado |
410 | error en el login |
420 | registro exitoso pero login fallido |
421 | se intentó registrar con nombre repetido |
422 | registro fallido |
440 | solicitud de amigo no enviada |
441 | solicitud de amigo ya registrada |
442 | solicitud de olvidar amigo ya registrada o no disponible |
443 | solicitud de actualización de apodo de amigo no disponible |
450 | solicitud de grupo no enviada |
451 | solicitud de grupo ya registrada |
460 | mensaje no enviado |
470 | grupo no creado |
471 | miembro no agregado (peticion de miembro) |
472 | petición de actualización de nombre de grupo fallida |
473 | miembro no eliminado |