我目前正在开发一个支持系统用于大学。该系统是PHP编写和我想的是能够得到的最新列表软件和计算机基本信息计算机上。基本上,当一个教师或工作人员创建了一个的机票从我们的网界面,我希望有一个Java程序或类似的可以运行和将要返回的信息,以帮助台PHP script.不会像这样的东西存在?

有帮助吗?

解决方案

有很多的程序,做这样的事情。谷歌上搜索为"CMDB"应该给你一个合理的开始--一对夫妇,他们是开放源,但其他人都不是甚至接近于免费的(例如, BMC庭).

让事情更接近局部的(即,程序有关),一个主要的框架,这种情况是所谓的基于网络的企业的管理(通讯的协议).在Windows这是实现为 WMI.在Linux上有几个方案,包括 OpenWBEM惠普通讯的协议.

其他提示

在爪哇?你可能会也很难找到,甚至,更不用说制作,一个小程序,可以得到的信息不已经有一些软件安装在用户端。 Java的最大的特点是:(1),它在虚拟机上运行(读:让底层OS /硬件是不是也喜欢做的事),和(2)在浏览器中,在一个小程序通常运行“沙箱”,保持做任何远程危险的小程序。基本上,它可以做的最是占用资源。

2号可以通过登录该applet可以围绕工作,但会要求你要么购买一个代码签名证书,或将运行你的应用程序的任何计算机上安装一个自签名的证书。

1号可能与从的Runtime.exec一些帮助工作围绕和... \了Wmic.exe,但假设WMI的东西安装 - 这是很少,除非有人不完全安装的情况下

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top