uamistad
Dentro de las suposiciones que hicistes sobre captura de datos desde un PC cualquiera + su navegador sólo y transmitir esos datos a un "servidor" .. Lo que se suele usar en esos casos más bien no es "Ajax" + algo en "C" instalado en ese PC .. sino eso mismo pero creado como un "ActiveX" o "Applet Java". Todo esto lanzado desde una página HTML (con su incrustración del "objeto" activeX o applet Java que corresponda).
Si ese ActiveX no incorpora la funcionalidad de "sockets" como para enviar esos datos a cierto scritp.php que corra en tal servidor o incluso directamente a una BBDD remota (vía TCP/IP directo .. o un "web service"? .. o equivalente) .. en ese caso tal vez se podría combinar este "activeX" con "Ajax" para enviar a intervalos ese dato a un servidor sin "recarga de página" aparente.
Por ejemplo sería algo tipo:
http://www.virtualserialport.com/pro...niffer-activex
(usé google .. salió una aplicación comercial .. en ese caso, seguro que hay algo por ahí no-comercial donde poder estudiar su código)
Un saludo,