Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Java Новый топик    Ответить
 Про http2 в java 9  [new]
questioner
Member

Откуда:
Сообщений: 1712
Читаю про то, что в новой(9) версии java вместо HttpURLConnection добавили http client, который поддерживает http 2.0, который стильный модный молодёжный, поддерживает много запросов на одно tcp соединение, да ещё и сокеты.

Мои вопросы:
1. Когда я пишу на последнем spring boot и использую в нём rest client, то какая версия http протокола используется?
2. Где определяется версия http протокола, который используется моим сервером? я так понимаю сервер и клиент могут иметь разные версии.
15 апр 19, 12:49    [21862336]     Ответить | Цитировать Сообщить модератору
 Re: Про http2 в java 9  [new]
Озверин
Member

Откуда: Ростов-на-Дону
Сообщений: 5183
questioner,
https://github.com/spring-projects/spring-framework/wiki/HTTP-2-support
15 апр 19, 13:07    [21862377]     Ответить | Цитировать Сообщить модератору
 Re: Про http2 в java 9  [new]
questioner
Member

Откуда:
Сообщений: 1712
Озверин,

а как вообще вебсокеты связаны c http/2 ?
15 апр 19, 13:51    [21862484]     Ответить | Цитировать Сообщить модератору
 Re: Про http2 в java 9  [new]
questioner
Member

Откуда:
Сообщений: 1712
Озверин,

Куда тыкнуть в Postman, чтобы выполнить http/2 запрос?
15 апр 19, 13:53    [21862489]     Ответить | Цитировать Сообщить модератору
 Re: Про http2 в java 9  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 15805
questioner
а как вообще вебсокеты связаны c http/2 ?
к сожалению никак
15 апр 19, 14:01    [21862501]     Ответить | Цитировать Сообщить модератору
 Re: Про http2 в java 9  [new]
questioner
Member

Откуда:
Сообщений: 1712
вадя
questioner
а как вообще вебсокеты связаны c http/2 ?
к сожалению никак


А почему тогда они упоминаются в статьях про поддержку в java-9 http/2 ?
15 апр 19, 14:06    [21862511]     Ответить | Цитировать Сообщить модератору
 Re: Про http2 в java 9  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 15805
questioner
А почему тогда они упоминаются в статьях про поддержку в java-9 http/2 ?
ну либо http2 без ws, либо http c ws.
15 апр 19, 14:28    [21862547]     Ответить | Цитировать Сообщить модератору
 Re: Про http2 в java 9  [new]
Озверин
Member

Откуда: Ростов-на-Дону
Сообщений: 5183
questioner
Озверин,

Куда тыкнуть в Postman, чтобы выполнить http/2 запрос?


смотреть их roadmap - ..я не знаю, реализовали уже или нет.
15 апр 19, 15:23    [21862646]     Ответить | Цитировать Сообщить модератору
 Re: Про http2 в java 9  [new]
questioner
Member

Откуда:
Сообщений: 1712
вадя
questioner
А почему тогда они упоминаются в статьях про поддержку в java-9 http/2 ?
ну либо http2 без ws, либо http c ws.


https://www.pluralsight.com/blog/software-development/java-9-new-features
Besides this simple request/response model, HttpClient provides new APIs to deal with HTTP/2 features such as streams and server push.


Бредовая фраза получается? server push никакого отношения не имеет к http/2 ?
15 апр 19, 15:26    [21862653]     Ответить | Цитировать Сообщить модератору
 Re: Про http2 в java 9  [new]
Озверин
Member

Откуда: Ростов-на-Дону
Сообщений: 5183
questioner
Озверин,

а как вообще вебсокеты связаны c http/2 ?



просто стек технологий http2+sse заменяет как будто websocket`ы. Потому и упоминается, наверное.
15 апр 19, 15:27    [21862656]     Ответить | Цитировать Сообщить модератору
 Re: Про http2 в java 9  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
Озверин
http2+sse заменяет как будто websocket`ы.
думаю да. Раз он бинарный а не текстовый.
15 апр 19, 15:54    [21862695]     Ответить | Цитировать Сообщить модератору
 Re: Про http2 в java 9  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 15805
questioner
server push
и ws разное. абсолютно
15 апр 19, 16:01    [21862708]     Ответить | Цитировать Сообщить модератору
 Re: Про http2 в java 9  [new]
questioner
Member

Откуда:
Сообщений: 1712
вадя
questioner
server push
и ws разное. абсолютно


А можно отсюда поподробнее?
15 апр 19, 16:14    [21862727]     Ответить | Цитировать Сообщить модератору
 Re: Про http2 в java 9  [new]
mayton
Member

Откуда: loopback
Сообщений: 40989
questioner
Озверин,

Куда тыкнуть в Postman, чтобы выполнить http/2 запрос?

Насколько я понял... там речь идёт об асинхронной репликации сайта на клиента. Типа JMS.
Типа ты еще только на landing зашел. Ничо не кликал а тебе уже подтянулся весь
контент на который ты еще возможно кликнешь.

Возможно Постман и прочие клиенты допилят но преимущества этой штуки
можно почувствовать только под нагрузкой. Типа должно быть какое-то бенчмарк
тестирование чтобы понять зачем все конфеты http/2 дались в обычном сайте.
15 апр 19, 16:15    [21862729]     Ответить | Цитировать Сообщить модератору
 Re: Про http2 в java 9  [new]
questioner
Member

Откуда:
Сообщений: 1712
Озверин
questioner
Озверин,

а как вообще вебсокеты связаны c http/2 ?



просто стек технологий http2+sse заменяет как будто websocket`ы. Потому и упоминается, наверное.


А что такое SSE ? гугл что-то про процессор выдаёт
15 апр 19, 16:17    [21862732]     Ответить | Цитировать Сообщить модератору
 Re: Про http2 в java 9  [new]
Озверин
Member

Откуда: Ростов-на-Дону
Сообщений: 5183
questioner
Озверин
пропущено...



просто стек технологий http2+sse заменяет как будто websocket`ы. Потому и упоминается, наверное.


А что такое SSE ? гугл что-то про процессор выдаёт


https://google.gik-team.com/?q=http2 sse
15 апр 19, 16:18    [21862735]     Ответить | Цитировать Сообщить модератору
 Re: Про http2 в java 9  [new]
mayton
Member

Откуда: loopback
Сообщений: 40989
Озверин имел в виду SSL наверное...
15 апр 19, 16:19    [21862737]     Ответить | Цитировать Сообщить модератору
 Re: Про http2 в java 9  [new]
Озверин
Member

Откуда: Ростов-на-Дону
Сообщений: 5183
mayton
Озверин имел в виду SSL наверное...


не, я имел ввиду то, что сказал.
15 апр 19, 16:23    [21862749]     Ответить | Цитировать Сообщить модератору
 Re: Про http2 в java 9  [new]
Leonid Kudryavtsev
Member

Откуда:
Сообщений: 7699
Да уж.... сокрашения они такие сокращения....

SSE - Server-Sent Events

p.s а по http2 + mmx ничего не находится (((
15 апр 19, 17:17    [21862842]     Ответить | Цитировать Сообщить модератору
 Re: Про http2 в java 9  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 15805
Озверин
не, я имел ввиду то, что сказал.
да, там всё сказано

по одной из ссылок ткнул и обнаружил такое мнение
автор
... Я думаю, что SSE является технически уступающим решением для двунаправленной веб-коммуникации, и как технология она не стала очень популярной (нет стандартных API, книг и т.д. - по сравнению с WebSocket). Я бы не удивился, если он будет удален из HTML5, и я бы не пропустил его.....

с этим я полностью согласен.
15 апр 19, 18:05    [21862892]     Ответить | Цитировать Сообщить модератору
 Re: Про http2 в java 9  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
вадя,
)))
15 апр 19, 18:44    [21862923]     Ответить | Цитировать Сообщить модератору
 Re: Про http2 в java 9  [new]
mayton
Member

Откуда: loopback
Сообщений: 40989
Озверин
mayton
Озверин имел в виду SSL наверное...


не, я имел ввиду то, что сказал.

Ох уж этот Озверин Суров.
15 апр 19, 21:12    [21863012]     Ответить | Цитировать Сообщить модератору
Все форумы / Java Ответить