none
Utilizar un puerto USB de un ordenador remoto. RRS feed

  • Pregunta

  • ¿Cómo puedo utilizar un dispositivo que se conecta a un puerto USB de un ordenador remoto?

    La situación sería un ordenador que tiene conectado un escáner en un puerto USB y que trabaja en una aplicación que se ejecuta en una sesión Terminal Server. ¿Cómo podría esa aplicación trabajar con ese escáner?

    Es la primera vez que me encuentro esta situación así que agradezco vuestras ideas.


    Saludos, Javier J

    lunes, 16 de septiembre de 2013 17:13

Todas las respuestas

  • Hola Javier,

    Aunque nunca se sabe todo... creo que algunos programas permiten redirigir la impresión a impresoras locales a través de RDP, dicho esto por lo que conozco de USB creo que no dispones de ningún sistema para redirigir los documentos escaneados a la aplicación que se ejecuta remotamente. En todo caso deberías ver como automatizar la transferencia de los documentos scaneados para integrarlos automáticamente al servidor remoto, puedes conseguirlo desarrollando una pequeña aplicación.

    A ver si con mi respuesta se anima mas gente y podemos profundizar un poco mas.
    Siento no poder dar mejor respuesta :-(

    PepLluis,


    MVP - Visual Developer

    miércoles, 18 de septiembre de 2013 23:18
    Moderador
  • Hola PepLluis,

    Gracias por tu respuesta. La idea en la que estoy trabajando ahora es la de hacer una aplicación que trabaje en el ordenador del usuario al que está conectado el escáner y envíe la información leída a otra aplicación que se ejecute en el ordenador remoto. El problema que tengo es como realizar la comunicación entre ambas aplicaciones en el caso de entornos WAN conectados por Internet.

    Cualquier ayuda sobre esto será bien recibida ;-)


    Saludos, Javier J

    jueves, 19 de septiembre de 2013 6:53
  • Hola Javier,

    Entonces lo fácil seria implementar un servicio "WCF" en el lado del servidor para que pudieras efectuar la transferencia de los archivos. Esta opción es un poco laboriosa pues te obligara a descomponer el doc o archivo para enviarlo como un "stream" y posteriormente componerlo en el lado servidor.

    http://msdn.microsoft.com/en-us/library/ms789010.aspx

    La otra opción, es utilizar un "FTP", .NET tiene : http://msdn.microsoft.com/es-es/library/System.Net.FtpWebRequest.aspx que te permitirá fácilmente utilizar este protocolo. El único matiz para esta opción es que tendras que abrir puertos en el router.

    Espero que todo esto sirva de pista.
    PepLluis,


    MVP - Visual Developer

    jueves, 19 de septiembre de 2013 7:16
    Moderador
  • Gracias PepLluis, voy a ver el tema de los servicios WCF.

    Saludos, Javier J

    jueves, 19 de septiembre de 2013 10:51