使用 JavaScript 访问 DLL

发布于 2024-08-29 04:17:18 字数 134 浏览 4 评论 0原文

我需要读取串行端口作为基于网络的应用程序的输入。

我知道浏览器无法做到这一点,但是如果我构建一个 DLL 并将其发送到我的客户端,我可以访问此 DLL 并使用 JavaScript 读取串行端口吗?还是我需要 ActiveX 之类的东西?

I need to read the serial port as an input for a web based application.

I know that the browser can't do it, but if I build a DLL and send it to my client, can I access this DLL and read the serial port with JavaScript or I will need something like ActiveX?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

小巷里的女流氓 2024-09-05 04:17:19

活动的 X Control 将能够访问串行端口。

以下是有关如何创建一个并通过 JavaScript 访问它的链接

http://dotnetslackers.com/ articles/csharp/writinganactivexcontrolincsharp.aspx

(您不需要 .net 来编写它,但这就是示例使用的)。

The active X Control will be able to access the serial port.

Here is a link on how to create one and access it through JavaScript

http://dotnetslackers.com/articles/csharp/writinganactivexcontrolincsharp.aspx

(You don't need .net to write it, but this is what the example uses).

撩动你心 2024-09-05 04:17:19

由于安全问题,JavaScript 不能(也不应该)调用 DLL。

你应该看看 ActiveX

JavaScript cannot (and should not) call DLLs due to security issues.

You should be looking at ActiveX

双手揣兜 2024-09-05 04:17:19

还可以在 Java 小程序中使用 JNI。这可能是 ActiveX 的替代方案,但据我所知,这种技术可能很痛苦。

It is also possible to use JNI within a Java applet. This may be an alternative to ActiveX, but the little I know about it, this technique may be a pain.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文