Я собираюсь написать приложение, имеющее некоторые рабочие потоки на сервере, а также некоторые элементы журнала и состояния на странице html. журналы и статус, как ожидается, будут обновляться всякий раз, когда обновление будет готово со стороны сервера. Хорошо, один подход заключается в создании механизма опроса, например, клиент отправляет запрос по заданным интервалам, и сервер отправляет обратно последнее обновление (если доступно).Событие связи Ajax между сервером и браузером
Однако мне интересно, есть ли более эффективный способ, подобный подходу, основанному на прерываниях, когда всякий раз, когда обновление готово на сервере, сообщение отправляется клиенту с помощью вызова Ajax. и до тех пор, пока не существует никакого обновления, никакое сообщение не передается взад и вперед.
Прежде всего, можно ли инициировать вызов со стороны сервера? Я имею в виду через Ajax. или есть библиотека, подобная JQuery, которая облегчает такое требование?
Благодаря
Похоже, ваш прецеденту совпадение для [Сервер отправленных событий] (https://developer.mozilla.org/en-US/docs/Server-sent_events/Using_server- sent_events). –
Интересно, я проверил статью, что это за технология? Я понял, что это не стандарт, так что это не Ajax или HTML5, что это? –
По-видимому, серверные события еще не поддерживаются IE. в любом случае спасибо –