如果需要的信息不多的话,可以java或者Jni来做到。
如果需要更多的信息的话,请参阅snmp协议

解决方案 »

  1.   

    基本都是用jni来实现系统底层操作
      

  2.   

    我的东西需要部署在异构环境中部署,所以怀疑JNI不是很合适底层系统可能是Windows,Linux...可能有32位,64位
    进一步求助!!
      

  3.   

    snmp可以提供什么呢?不是简单网络管理协议吗?能够获取os的信息吗?谢谢·~
      

  4.   

    如果是JNI,针对Windows和Linux分别该怎么办?
      

  5.   

    你想通用的话,就用snmp吧。这是一个管理协议,目前的软硬件都是支持snmp的。