Se me ha encomendado la tarea de portar una aplicación local de Windows + .NET Framework a un SPA Javascript frontend.
La aplicación interactúa con los componentes de hardware que se comunican en serie. Entiendo que las API Web Serial y Web USB están disponibles aquí y tengo la intención de usarlas para dispositivos conectados directamente.
Pero tenemos muchos usuarios que usan convertidores/servidores RS232 Serial-to-IP para enviar la señal a través de TCP/IP.
Tengo entendido que una secuencia de TCP/IP sin procesar no se puede consumir a través de JS frontend.
También he investigado el hardware con la esperanza de que pueda haber servidores Serial-to-IP que admitan un flujo de salida diferente como Websockets, pero no he encontrado ningún informe que lo haga. También me gustaría evitar pedirles a todos nuestros usuarios que actualicen el hardware si es posible.
¿Hay algún método para lograr esto en JS de solo interfaz?