我想知道是否有一种方法可以创建一个asp.net网页,将访问者USB设备连接到windows base服务器上的应用程序?这样,我们就不必在访客的计算机上安装软件来控制他们从我们这里购买的USB设备更新。
他们所要做的就是访问我们的更新页面,将他们的设备插入USB,然后让我们的网站更新usb硬件。
有可能吗?还是我在做梦?:)
我找到了像这样的软件: USB over IP,还有一些其他的软件。但不能保证创建一个基于C#或vb.net的ASP.net页面来控制访问者的USB设备。
请给我建议。
发布于 2010-02-08 11:28:28
通常,在浏览器中运行的网页和脚本在它们可以访问的本地系统资源方面受到限制。直接访问USB设备等硬件具有明显的安全隐患。
我能想到的唯一方法可能是ActiveX control (我想只能是IE)或者其他类型的浏览器插件。
发布于 2010-02-08 11:45:01
一种可能性是在USB设备中构建USB服务器。为该设备提供互联网访问,并使其在通过usb设备服务的网页控制的过程中下载其自己的固件。
请注意,我不知道这是否真的可能,只是觉得我应该用这种不同的方式来看待这个问题。
发布于 2010-02-08 11:27:33
我能想象到的唯一方法就是通过JAVA
编辑:看起来也有一种ActiveX的方式可以做到这一点,尽管ActiveX只有Internet Explorer,这限制了它的可用性。
https://stackoverflow.com/questions/2219378
复制相似问题