JSF Web应用程序以监视客户端资源

时间:2019-03-19 08:12:50

标签: java jsf web-applications

我必须提供一种服务器监视其客户端资源(即cpu使用情况和内存)并将数据存储在数据库中的方法。

我现在正在学习JSF,旨在开发一个Web应用程序,该应用程序将在客户端上使用OperatingSystemMXBean方法来获取该计算机的资源。问题是我不确定这是否是正确的方法,甚至不确定是否可以使用JSF-OperatingSystemMXBean组合来完成。

我的问题-这样可以吗?如果是的话,这种方法值得吗?还是有一种简单得多的方法呢?

谢谢。

1 个答案:

答案 0 :(得分:1)

您不能在客户端上运行Java代码。当您刚接触JSF时,应该阅读有关此技术的更多信息。您在jsf页面中编写的Java代码在服务器端进行编译,结果将传递到客户端浏览器。如果要获取ram和cpu等客户端资源,则需要客户端上的第三方应用程序。也许有一些插件安装在客户端浏览器上以执行此操作(或您编写自己的插件),您应该对此进行更多搜索。另外一种方法是编写一个程序,该程序安装在客户端PC中,以通过Internet将其资源信息发送到服务器。