这可能是一个非常初级的问题,我提前道歉。我需要从一个web应用程序的设备进行交互。更具体地说,一个双设备。目前我使用一个签名的java applet。它通常运行良好;经过签名的applet可在多个平台上工作,并提供所需的设备交互。我的问题是,小程序似乎不太适合浏览器世界,至少在允许像这样的非沙盒访问方面。我需要知道还有什么其他的选择。
我真正想要达到的要求是
- 可以访问本地设备。代码签名证书不是问题。
- 主要是基于web的。只要它可以通过web交付,并通过web应用程序启动,我们就可以了。
- 是跨平台的。目前我可以通过twain在mac和pc上使用扫描仪,通过sane在linux机器上使用扫描仪。
我不熟悉flash和silverlight等技术。这些都是可行的选择吗?是什么吗?
现在我只知道可用的ActiveX, Applet或浏览器扩展(只需搜索网络,并选择一个对你来说不错的)。我想很快就会出现Flash和Silverlight选项,但目前我还不知道。