如何管理远程java程序?

时间:2011-07-17 20:56:27

标签: java rmi cajo

我想构建一个GUI来管理远程执行的java程序(查看执行任务的状态,加载/启动/停止任务),但没有什么复杂的。

到目前为止,我最好的想法是使用CAJO

还有其他方法可能更优秀吗?

Java程序是标准的Java SE可执行文件。它不是网络应用程序的一部分。

2 个答案:

答案 0 :(得分:2)

标准方法是使用JMX。您也可以通过HTTP访问JMX。这是最便宜但不是更好的解决方案,因为标准JMX控制台的UI不是我见过的最好的UI :)。

答案 1 :(得分:0)

根据具体情况,在远程JVM上创建简单的ReSTful API可能是一种更简单的替代方法。 JAX-RS非常简单。我自己有Jersey的经验,你可以在大约五分钟内完成并运行。