我目前有一个用C#编写的ASP.NET Web应用程序,我需要能够与一个连接到客户端USB端口(读写)的设备进行通信。我正在考虑添加一个可以处理本地硬件通信的Silverlight应用程序的Web服务,但显然这种类型的访问仅适用于“浏览器外”SL应用程序。
是否还有其他技术可以很好地集成到可能支持此类事物的ASP.NET应用程序中?我需要在客户端支持Windows XP +。我真的在寻找一些“以浏览器为中心”的东西(如果可能的话,避免使用像睡眠者那样的东西)并且用户可以很容易地安装/允许(因为我确信他们需要明确允许这样的东西)自然被阅读)。
答案 0 :(得分:0)
我们曾经使用ActiveX控件(仅限Internet Explorer)执行此操作,使用ActiveX控件,用户必须主动同意(但这很简单)。
Java小程序是另一种选择。但是必须保留ASP.NET的范围。