Necesito que mi aplicacion procese una serie de datos que seran guardados constantemente a una estructura de datos, a su vez hay otro equipo que le puede enviar solicitudes por socket para que mi aplicacion devuelva algunos de los datos almacenados en la estructura, para lo cual, en el momento en que mi aplicación reciba la solicitud delege el trabajo a un nuevo proceso para evitar la discontinuidad del procesado de mi aplicacion principal. Asi se ejecutarán en forma paralela por un lado la aplicacion principal y el procedimiento encargado de la respuesta al servidor.
Para este caso en particular no se que me aconsejarían, o crear otro proceso o crear un nuevo hilo...
Saludos
