У меня есть веб-приложение на основе Java (Struts 1.2). У меня есть требование для отображения статуса на веб-интерфейсе (JSP). Теперь статус может измениться, и мой сервер получает уведомление от другого сервера. Но я хочу, чтобы об этом изменении статуса было сообщено браузеру.
Я не хочу делать обновления с интервалами. Скорее я должен реализовать что-то вроде сделано в чате Gmail, т.е. браузер получает уведомление об изменении событий на сервере.
Есть идеи, как это сделать?
Я думал о том, как открыть запрос к серверу о статусе, и на конце сервера я удерживал запрос и не отвечал до тех пор, пока не произойдет изменение статуса. Любые указатели, примеры по этому поводу?