Обновление веб-страницы без опроса

Я разрабатываю веб-приложение, в котором пользователь может запросить услугу, а поставщик сможет ответить на него. Таким образом, когда пользователь запрашивает какую-либо услугу, наше приложение отправит уведомление поставщику (с просьбой ответить пользователю). Я пытаюсь сделать следующее: когда пользователь запрашивает услугу, провайдер мгновенно получает уведомление (что-то вроде Facebook).

Одним из способов добиться этого является использование AJAX для отправки запросов на сервер каждые 5-10 секунд; что мы называем опросом (насколько я знаю). Но у этого метода есть некоторые недостатки, я вижу:

Поскольку запрос будет отправляться каждые 5-10 секунд, это будет нагрузка на сервер для обработки запросов и возврата пустых данных (очень часто).Также бесполезно отправлять запросы на сервер, даже если обновлений нет.Представьте, что кто-то запросил услугу сразу после того, как сервер ответил на запрос. Таким образом, поставщики должны ждать еще 5-10 секунд, чтобы получить уведомление о том, что кто-то запросил что-то.

Итак, я хотел знать, есть ли какой-нибудь метод, с помощью которого мы можем мгновенно обновлять нашу веб-страницу, когда в нашей системе происходит изменение без запросов на опрос с использованием AJAX.

Ответы на вопрос(1)

Ваш ответ на вопрос