Estoy buscando una aplicación de Windows para recopilar datos en una PC host desde una aplicación integrada (microcontrolador PIC). La comunicación entre el host y la aplicación integrada es a través de Ethernet.
Tendría que ser la aplicación que envía los datos en lugar de que el host los lea.
Estaba ausente con una solución utilizando SNMP (con MRTG en la PC host, por ejemplo) pero este protocolo no envía datos cuando están presentes en la aplicación integrada: el host recupera los datos a intervalos regulares. Si el host era una máquina UNIX, podría usar inetd para iniciar los valores de recuperación con MRTG pero no conozco un equivalente de Windows (y no tengo las habilidades para programar un servicio de Windows).
Mi próxima solución es usar un servidor HTTP en el host y enviar datos a través de GET o POST.
Pero quizás hay una mejor solución. ¿Sabe de software que haría eso?
Gracias