- Как внедряются Websockets?
- Каков алгоритм этой новой технологии (по сравнению с Long-Polling)?
- Как они могут быть лучше Long-Polling с точки зрения производительности?
Я задаю эти вопросы, потому что здесь у нас есть пример кода реализации Jetty websocket (на стороне сервера).
Если мы подождем достаточно долго, произойдет тайм-аут, в результате чего на клиенте появится следующее сообщение.
И это определенно проблема, с которой я сталкиваюсь при использовании Long-poll. Он останавливает процесс, чтобы предотвратить перегрузку сервера, не так ли?