用于监视客户机资源的 JSF Web 应用程序

我必须提供一种方法,使服务器能够监视其客户端的资源(即CPU使用率和RAM)并将数据存储在数据库中。

我现在正在学习JSF,并致力于开发一个Web应用程序,该应用程序将在客户端上使用OperationSystemMXBean方法来获取该机器的资源。问题是我不确定这是否是执行任务的正确方法,甚至不确定使用JSF - operatingSystemMXBean组合来完成它的可能性。

我的问题 - 有可能这样做吗?如果是的话,这种方法是否值得付出努力,或者是否有一种更简单的方法。

谢谢。


临摹微笑
浏览 69回答 1
1回答

慕森王

您不能在客户端运行 Java 代码。由于您是JSF的新手,您应该阅读更多有关此技术的信息。您在 jsf 页面中编写的 java 代码在服务器端编译,结果将传递到客户端浏览器。如果要获取RAM和CPU等客户端资源,则需要客户端上的第三方应用程序。也许有一些插件安装在客户端浏览器上来执行此操作(或者您编写自己的插件),您应该对此进行更多搜索。另一种方法是编写一个程序,该程序安装在客户端PC中,以通过Internet将其资源信息发送到您的服务器。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java