Я пишу приложение Java, которое будет работать в течение длительного времени (по существу, оно будет работать между перезапусками системы) и делает справедливую бит интенсивной обработки данных в реальном времени. Данные доставляются в приложение, некоторые работы выполняются по этим данным, а затем передаются для доставки.Как я могу предоставить консоль управления HTTP для приложения Java?
Мне нужно обеспечить способ проверки внутренней работы приложения во время выполнения. У меня уже есть хорошо налаженный, но ручной интерфейс интерфейса telnet, который позволяет вам использовать командную строку, чтобы задавать вопросы о статистике, очередях данных и т. Д., Но я хотел бы переместить это на HTTP, поскольку я думаю, что это будет позвольте мне предоставить гораздо более богатую картину того, что происходит (показывая графики нагрузки и т. д.).
Существуют ли установленные Java-фреймворки, которые позволяют мне встраивать веб-сервер и обрабатывать запросы разумным образом? Я действительно не хочу, чтобы вручную вырезать много обработки HTML и генерации ответов, поскольку это всего лишь раздражающий фоновый шум в сущности того, что мне нужно.
Звучит идеально. Благодаря! – Andrew