我需要读取串口作为基于Web的应用程序的输入。
我知道浏览器无法做到,但如果我构建了一个DLL并将其发送到我的客户端,我是否可以访问此DLL并使用JavaScript读取串口,或者我需要类似ActiveX的东西?
答案 0 :(得分:1)
活动X Control将能够访问串行端口。
以下是如何创建一个并通过JavaScript访问它的链接
http://dotnetslackers.com/articles/csharp/writinganactivexcontrolincsharp.aspx
(您不需要.net来编写它,但这是示例使用的。)
答案 1 :(得分:1)
由于安全问题,JavaScript无法(也不应该)调用DLL。
你应该看看ActiveX
答案 2 :(得分:0)
也可以在Java applet中使用JNI。这可能是ActiveX的替代品,但我知道的很少,这种技术可能会很痛苦。