Web 通过浏览器与USB端口通信的方式有哪些

Web 通过浏览器与USB端口通信的方式有哪些,web,usb,communication,Web,Usb,Communication,我想创建一个网页,将访问客户端的USB端口。目的是配置连接到USB端口的硬件。我可以使用桌面应用程序,因为不同硬件的配置选项不同。已连接,我需要从服务器动态提取此代码。我不是网络程序员。找到最好的方法来做这件事会很好 最后,我试图编写一个执行类似操作的应用程序。我现在做的是编写web服务器和web页面。使用一些简单的方法,例如用于web服务器的DLib,将数据提供给最终用户 这就是它的工作原理: web服务器处理USB连接。如果用C++或其他一些本地语言编写,那么你将对设备有更多的控制。然后从您

我想创建一个网页,将访问客户端的USB端口。目的是配置连接到USB端口的硬件。我可以使用桌面应用程序,因为不同硬件的配置选项不同。已连接,我需要从服务器动态提取此代码。我不是网络程序员。找到最好的方法来做这件事会很好

最后,我试图编写一个执行类似操作的应用程序。我现在做的是编写web服务器和web页面。使用一些简单的方法,例如用于web服务器的DLib,将数据提供给最终用户

这就是它的工作原理: web服务器处理USB连接。如果用C++或其他一些本地语言编写,那么你将对设备有更多的控制。然后从您编写的web服务器加载web页面。在web页面中,您可以使用某种javascript工作程序等,不断从服务器提取新数据,并将数据从web界面推送到USB设备。这还增加了一层保护,因为您可以确保用户没有对网页进行任何修改


这种可能性的主要缺点是需要在客户机上安装服务器。但是,可以通过将其编写为可嵌入页面中的小程序来避免此问题

可以编写与USB设备通信的浏览器插件。一个应用程序的例子就是,但不幸的是,我认为你看不到他们插件的来源


另一种选择可能是使用或Javascript API,但这意味着您的应用程序只能在Google Chrome中工作,并且必须作为一种特殊的东西安装,这种东西看起来更像一个本地应用程序,而不是一个网页。

出于安全原因,web浏览器通常与硬件层隔离。你可能需要编写一个小程序,而不是通过浏览器来完成。我等不及要读它的理由了!这是唯一的方法。与我交谈过的许多人都建议创建一个基于python的本地服务器。使用applet的优缺点是什么。所有的网络天才都能教给我们实现这一目标的最佳方法吗?有人能帮助我们解决这个问题吗?