我必須提供一種方法,使服務器能夠監視其客戶端的資源(即CPU使用率和RAM)并將數據存儲在數據庫中。我現在正在學習JSF,并致力于開發一個Web應用程序,該應用程序將在客戶端上使用OperationSystemMXBean方法來獲取該機器的資源。問題是我不確定這是否是執行任務的正確方法,甚至不確定使用JSF - operatingSystemMXBean組合來完成它的可能性。我的問題 - 有可能這樣做嗎?如果是的話,這種方法是否值得付出努力,或者是否有一種更簡單的方法。謝謝。
1 回答

慕森王
TA貢獻1777條經驗 獲得超3個贊
您不能在客戶端運行 Java 代碼。由于您是JSF的新手,您應該閱讀更多有關此技術的信息。您在 jsf 頁面中編寫的 java 代碼在服務器端編譯,結果將傳遞到客戶端瀏覽器。如果要獲取RAM和CPU等客戶端資源,則需要客戶端上的第三方應用程序。也許有一些插件安裝在客戶端瀏覽器上來執行此操作(或者您編寫自己的插件),您應該對此進行更多搜索。另一種方法是編寫一個程序,該程序安裝在客戶端PC中,以通過Internet將其資源信息發送到您的服務器。
添加回答
舉報
0/150
提交
取消