Desarrollar un Socket en C con MySQL
$3750-11250 MXN
Paid on delivery
Aplicación en C
Debe aceptar parametros como Daemon:
START - STATUS - STOP
Debe aceptar parámetros de configuración:
CHILDS, Sockets_Por_Hijo
Debe Requerir:
CFG_FILE
que contiene:
IP_Bind Port_Bind SQLHost SQLPort SQLSocket SQLUser SQLPass SQLDB
al momento de iniciarlizarse debe poder cambiar su nombre en la lista de tareas para reflejar los parametros principales
BINARIO IP=0.0.0.0 PORT=5000
Así mismo debe ser capaz de hacer fork(); para tener procesos hijos
Aceptar conexiones en el puerto especificado y en la IP especificada, leer lo que envie el cliente y escribirlo en la DB
consultar una segunda tabla de la DB con solicitudes de escritura a los puertos, y escribir en los puertos
debe poder manejar la memoria de tal forma que los puertos que se desconecten liberen memoria y el proceso no crezca en uso de memoria hasta volverse un elefante.
Al iniciar debe poder verificar que no haya un lockfile, si no lo hay ver si ya existe un proceso con ese nombre, y si si matarlo, en caso de requerir un status se debe poder pedir al binario una pequeña estadistica, puertos en uso actualmente, conexiones aceptadas, escribir manualmente en puerto, total de bytes de entrada y salida.
debe manejar las conexiones de forma eficiente y si se cierra el servicio cerrar todas las conexiones definitivamente.
Project ID: #10809788
About the project
Awarded to:
Somos un equipo de excelentes desarrolladores. Tenemos 2 años de experiencia relacionada con su campo del proyecto . Podemos hacer su proyecto y resolver todos sus problemas de acuerdo a sus necesidades . Hemos leído s More