Информация об изменениях

Сообщение Re[3]: HTTP/2 SSE vs WebSockets от 03.07.2020 14:24

Изменено 03.07.2020 14:26 vsb

Re[3]: HTTP/2 SSE vs WebSockets
Здравствуйте, Shmj, Вы писали:

vsb>>WebSockets использовал. Работают. SSE не использовал. По-моему это разные технологии для разных применений. WebSocket это двусторонний канал связи. SSE это односторонний канал связи от сервера к клиенту.


S>https://tools.ietf.org/id/draft-xie-bidirectional-messaging-01.html


Так это и не то и не другое. И вообще не для браузеров.

S>Просто смотрю gRPC — там есть Bi-directional streaming call. Вроде без WebSockets сделано. Возможно комбинация SSE и обычных запросов, нужно пока не проверял.


А оно вообще поддерживается в браузере? Если верить статье в блоге от начала 2019 года, то не поддерживается.
Re[3]: HTTP/2 SSE vs WebSockets
Здравствуйте, Shmj, Вы писали:

vsb>>WebSockets использовал. Работают. SSE не использовал. По-моему это разные технологии для разных применений. WebSocket это двусторонний канал связи. SSE это односторонний канал связи от сервера к клиенту.


S>https://tools.ietf.org/id/draft-xie-bidirectional-messaging-01.html


Так это и не то и не другое. И вообще не для браузеров.

S>Просто смотрю gRPC — там есть Bi-directional streaming call. Вроде без WebSockets сделано. Возможно комбинация SSE и обычных запросов, нужно пока не проверял.


А оно вообще поддерживается в браузере? Если верить статье в блоге от начала 2019 года, то не поддерживается.

На всякий случай поясню, что HTTP/2 может слать данные в обе стороны на уровне протокола, но на уровне браузера этот функционал не поддерживается, нет такого API. Это можно использовать только в обычных приложениях.