У меня заурядное серверное приложение Java SE.В нашем обычном случае мы создаем установщик с помощью NSIS и запускаем сервер как службу Windows с помощью Windows Service Wrapper.Затем у нас есть папка «Пуск», значки на рабочем столе, деинсталлятор и т. Д.
У нас есть потенциальное требование запустить ту же программу, но развернуть ее в JBoss.Каков наилучший подход для такой вещи?
Я думаю, что правильный сценарий - это развернуть файл EAR, затем перейти на веб-страницу и нажать кнопку с надписью «Пуск», которая затем запустит наш стандарт.J2SE процесс.В идеале, эта страница должна знать, запущен ли базовый процесс, поэтому она соответственно предоставит параметры Start / Stop.
Ключевым моментом здесь является сохранение всего этого в JBoss, а не установка нашей собственной программы, как мы делаемсейчас.JBoss является требованием клиента и не подлежит обсуждению.Наш подход к его развертыванию полностью зависит от нас.
Мысли?