Сервер push-уведомлений, т.е.новое электронное письмо в почтовом веб-клиенте, таком как Yahoo mail или Gmail - PullRequest
0 голосов
/ 03 июня 2019

Когда я открываю почту Gmail или Yahoo, мне представляется список моих писем. Я предполагаю, что браузер просто вызывает GET / all_emails, чтобы получить их все. Что я не знаю, так это как браузер получает уведомление от почтового сервера, когда приходит новая почта? Периодически ли он опрашивает сервер в фоновом режиме? Или он получает push-уведомление от почтового сервера? Если push-уведомление, как сервер отправляет данные в мой браузер, если после первоначального GET соединение закрывается? Разве сеанс не был создан и остается открытым, используя что-то вроде WebSocket?

...