Introduction
El servidor se ejecuta en una maquina cualquiera escuchando en cualquier ip en el puerto 5050. Para su completo funcionamiento es necesario instalar MySQL, por defecto el servidor intenta conectarse a MySQL con usario root y password root.
La versión actual esta para pruebas por lo que no esta ejecutandose el modulo MySQL
Details
- Ejecutar el servidor.
- El servidor espera conecciones en el puerto 5050
- Una vez que un cliente se conecta el servidor envia un mensaje de bienvenida (mensaje XML).
- El mensaje tiene el siguiente aspecto
<?xml version="1.0" encoding="utf-8"?>
<Mensaje xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Tipo>MSG</Tipo>
<contenido>Bienvenido al servidor</contenido>
<clientID>79194e78-edbf-4fa2-b723-f9618c9e230e</clientID>
</Mensaje>- El servidor queda en espera por un mensaje desde el Cliente.
- Para pruebas el mensaje que debe ser enviado desde el cliente al Servidor es de la siguiente forma:
- En este mensaje el clientID es el mismo del mensaje recibido desde el servidor.
<?xml version="1.0" encoding="utf-8"?>
<Mensaje xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Tipo>LIST</Tipo>
<contenido>Solicitud de video</contenido>
<clientID>79194e78-edbf-4fa2-b723-f9618c9e230e</clientID>
</Mensaje>- El servidor responde con un mensaje XML de la siguiente forma
<?xml version="1.0" encoding="utf-8"?>
<Mensaje xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Tipo>MSG</Tipo>
<contenido>Listado de Videos</contenido>
<clientID>79194e78-edbf-4fa2-b723-f9618c9e230e</clientID>
</Mensaje>- Si hay algun bug o problema usar la pestaña Issues para añadir Tickets