Server-Side-Events

Наткнулся на интеренсную технологию. Server-Side-Events - это технология для отправки серваком уведомления на клиент (браузер). Казалось бы есть же сокеты, но SSE намного проще.

Это просто долгий HTTP запрос, который не закрывается. На серваке надо отправить несколько заголовков и браузер поймет что это SSE и будет слушать все сообщения. Т.о. теперь чаты, можно делать так: Через REST отправляем сообщение, а через SSE обновляем список сообщений на клиенте. https://github.com/matthiasn/sse-chat

HTTP Chats
comments powered by Disqus