пример:
есть приложение, которое читает com-порт, что-то делает с данными, и в определённый момент нужно каким-либо образом послать сигнал браузеру, который обработается через js.
Как вариант можно использовать exec для запуска браузера со специальной урлой, но это не очень годится, т.к. сигнал хотелось бы обрабатывать на уже открытой странице.
В принципе можно опрашивать постоянно через ajax, websockets, но это как-то геморрой - придётся добавлять веб-обработчик на приложение.
Есть ли ещё какие-либо способы заставить браузер среагировать на внешние раздражения?