现想实现通过B/S客户端(asp.net)读取硬件或是设备的信息,或是通过USB口,或是通过串口。读取后再与服务器数据中心交互。实现目标要求:不能在客户端安装任何CS程序(插件除外)。硬件设备与计算机通读的协议不用考虑。现求最理想的读取方式。有写过此类功能或用到的技术请坛友分享交流一下。

解决方案 »

  1.   


    恩:多谢关注.硬件厂商会提供,只是提供协议或Demo(C/S的),现在多数厂商不会提供B/S的读取Demo或是技术支持.现想对关于B/S,在B端读取硬件信息的相关技术.
      

  2.   

    看看这2个东西
    http://www.codeproject.com/w2k/usbdisks.asp 
    http://www.codeproject.com/useritems/USB_HID.asp
      

  3.   


    参考  javascript调用C#客户端方法  这里客户端获得机器配置 供bs浏览器 调用就可以了
    我跟C++游戏交互也是这么搞的
    http://www.cppblog.com/colys/articles/20058.html
      

  4.   

    做个ActiveX控件,或者使用Silverlight
      

  5.   

    对头但是ActiveX不会提示安装,得手动装。
      

  6.   

    楼上几位提到的ActiveX技术,之前也查了一下,不知道可有好的资料网址分享一下。
      

  7.   

    BS直接 获取 可能不行  肯定还是要通过ActiveX    除此之外 我想不出 有别的方法
      

  8.   

    我曾经碰到过同样的问题(串口)
    采用的方案是:ActiveX控件,用vb写控件(比较容易),但是部署起来很麻烦,
    客户端不是这问题就是那问题
      

  9.   

    我也在搞这个问题,采用的是 ActiveX 控件,想在程序中通过读注册表实现设备查找,但是碰到读注册表,权限不够问题。还没有找到解决办法。