Как администрировать удаленную Java-программу? - PullRequest
0 голосов
/ 18 июля 2011

Я хочу создать графический интерфейс для администрирования удаленно выполняемой Java-программы (просмотр статуса выполнения задач, загрузка / запуск / остановка задач), но ничего сложного.

Моя лучшая идея на данный момент - использовать CAJO .

Есть ли другой подход, который может быть лучше?

Программа на Java является стандартным исполняемым файлом Java SE.Он не является частью веб-приложения.

Ответы [ 2 ]

2 голосов
/ 18 июля 2011

Стандартный способ - использовать JMX.Вы также можете получить доступ к JMX через HTTP.Это самое дешевое, но не лучшее решение, потому что интерфейс стандартной консоли JMX - не лучший интерфейс, который я когда-либо видел:).

0 голосов
/ 18 июля 2011

Создание простого API ReSTful на удаленной JVM может быть более простой альтернативой, в зависимости от обстоятельств. JAX-RS делает это очень просто. У меня есть опыт работы с Джерси , и вы можете запустить его примерно через пять минут.

...