可能有很多类似的问题, 但是因为我知道只有很少的解决方案, 我不敢肯定这些解决方案会对我们有用, 我在找别的东西,或许是新技术...
我们拥有的是一个不那么花哨的USB设备(当然,它需要一个驱动程序要加载), 它有几张 C++ dll 来帮助从中获取一定的输出。 在顶端,我们制作了一个 C# 桌面应用程序, 以更吸引人的方式使用该设备( 里面有多个互连器 ) 。
目前为止情况还不错,但为了获得更大的灵活性,将申请提升到网络上...还有什么选择?
已知的解决办法是:
- 1) ActiveX - kinda old technology and not cross-browser;
- 2) .Net applet - not so common (is this even a solution?)
- 3) Java applet - well known, but JVM needed (since we went for C++ C# maybe is out of scope);
- 4) Web service on the usb device itself - our device is very light, we cannot have it there.
是否有其他方法? 银灯4, 5 (也许“ 浏览器外 ” ) 是可行的解决办法吗? 这些新技术现在怎么办? “ 坚固” Html 5 强” 或其它什么?
EDIT1: 特别是我对银灯感兴趣。是否有办法使用 < strong> Silverlight ?
我找到了这个问题: < a href="https://stackoverflow.com/ questions/2252683/can-silverlight-access-a-net-library- that-accesses-a-usb-port > Silverlight能否访问进入USB端口的.Net图书馆? 。我从中能理解什么?“Silverlight难道不是适合我的情景的解决方案吗?”
3:非常重要! 强>
These devices need to be used on customer side! People browsing must use them locally on their PCs!
提前感谢。