Re: WebSockets over HTTP/2

2018-03-01 Пенетрантность S.A.N
> Если/когда появится стандарт 
> и реализации в браузерах - посмотрим.

Это уже работает в Chrome 66 (Canary) и Firefox разрабатывает реализацию,
судя по всему браузеры пришли к консенсусу в этом вопросе.

> Хотя вот лично мне - усиленно кажется, что конкретный драфт - суть 
> достаточно вялая и наверное даже вредная попытка исправить косяк, 
> заложенный в HTTP/2, и запрещающий Upgrade.  Правильнее было бы 
> признать проблему, и начать работать над тем, чтобы максимально 
> отвязать HTTP/2 от собственно HTTP, оставив его отдельным уровнем 
> мультиплексирования.

Представили Nginx, принимают какое-то участия в обсуждении новых фишек в
НТТР протоколе?
Я думаю это было бы полезно, для всех.

Но я как прикладной разработчик, вижу пользу в том чтобы Websocket
соединения юзал тот же клиентский сокет что и HTTP2 соединения.
Сейчас браузер открывает два разных сокета, один для HTTP2 второй для
Websocket, так более накладно и нет гарантии что два этих соединения придут
на тот же прокси сервер, по этому ajax запросы и Websocket могут общатся с
разными прокси, это не удобно и накладно.

Спасибо.

Posted at Nginx Forum: 
https://forum.nginx.org/read.php?21,278858,278866#msg-278866

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: WebSockets over HTTP/2

2018-03-01 Пенетрантность Maxim Dounin
Hello!

On Thu, Mar 01, 2018 at 06:57:34AM -0500, S.A.N wrote:

> Chrome, реализовал WebSockets поверх  HTTP/2
> 
> https://tools.ietf.org/html/draft-ietf-httpbis-h2-websockets-00
> https://www.chromestatus.com/feature/6251293127475200
> 
> Есть в планах Nginx, реализации проксирование WebSockets поверх  HTTP/2?

В настоящий момент таких планов нет.  Если/когда появится стандарт 
и реализации в браузерах - посмотрим.

Хотя вот лично мне - усиленно кажется, что конкретный драфт - суть 
достаточно вялая и наверное даже вредная попытка исправить косяк, 
заложенный в HTTP/2, и запрещающий Upgrade.  Правильнее было бы 
признать проблему, и начать работать над тем, чтобы максимально 
отвязать HTTP/2 от собственно HTTP, оставив его отдельным уровнем 
мультиплексирования.

-- 
Maxim Dounin
http://mdounin.ru/
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

WebSockets over HTTP/2

2018-03-01 Пенетрантность S.A.N
Chrome, реализовал WebSockets поверх  HTTP/2

https://tools.ietf.org/html/draft-ietf-httpbis-h2-websockets-00
https://www.chromestatus.com/feature/6251293127475200

Есть в планах Nginx, реализации проксирование WebSockets поверх  HTTP/2?

Posted at Nginx Forum: 
https://forum.nginx.org/read.php?21,278858,278858#msg-278858

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru