访问硬件信息

时间:2011-03-15 05:48:08

标签: java lan

我想用java编写代码来获取服务器上LAN网络中任何系统的硬件信息。我怎样才能做到这一点?是否有特殊方法来访问硬件信息?

1 个答案:

答案 0 :(得分:1)

系统属性(参见java.lang.System)提供了有关操作系统和JVM的一些细节,但就普通Java而言。 JVM是一个抽象层,隐藏了大多数特定于硬件的细节。

收集远程系统硬件细节的唯一方法是调用一些特定于平台的命令(例如Linux上的lspcilsusb),格式化输出(例如XML)并交换这些数据使用您最喜欢的协议和API(例如HTTP和Servlet)。