我有一个项目,我需要通过网页访问专门的扫描仪(没有TWAIN)。据我所知,允许我从网页访问任意客户端硬件的唯一技术是ActiveX。我还缺少其他技术吗?
答案 0 :(得分:0)
也可以通过java applet。
答案 1 :(得分:0)
任何服务器端应用程序都应该能够做到这一点。编写一个接口并在服务器端执行所有命令,将任何输出传递回浏览器。
答案 2 :(得分:0)
我最近使用过几个这样的系统,并使用FireBreath编写了所有这些系统。要明确的是,FireBreath将是IE上的ActiveX控件,但它也是一个NPAPI插件,适用于Chrome,Firefox和Safari等其他Web浏览器。 FireBreath也是跨平台的,所以它可以用来编写可以在Mac和/或Linux上运行的插件。
您需要使用C ++,但如果您想进行硬件集成,您的选择很可能是插件或Java;我不知道你对java applet会有什么限制,但它当然需要安装Java。但是,必须安装FireBreath插件,因此这可能是一种权衡。