【发布时间】:2015-03-27 20:02:05
【问题描述】:
我正在构建一种解决方案,该解决方案需要访问一个特定的硬件(我已经有 dll 来访问这个用 C# 开发的硬件)。 我的问题是,我可以开发一个 Web 应用程序,并为 Web 浏览器开发一些插件来访问客户端机器中的这个 dll 吗? 这个想法是: - 开发网络系统(客户端和服务器端)。 - 为 Firefox 或 chrome 创建插件,将 dll 调用到客户端机器中。 - 通过插件将我的 web 系统与 dll 通信到客户端机器?
谁能告诉我这是否可能?如果是这样,有什么起点吗?
感谢任何帮助。
【问题讨论】:
-
你需要编写一个 NPAPI 插件来完成它。这是痛苦的。它是 C 或 C++。一个名为 Firebreath 的框架真的通过处理所有 xplat 的东西来提供帮助。这将适用于 Firefox - Chrome 不再支持扩展中的 NPAPI 插件,所以我会说你在那里不走运。
标签: c# asp.net firefox plugins