Я хочу реализовать клиент JAX-RS, который поддерживает HTTP/1.1 и HTTP/2 для клиента JAX-RS.Поддержка HTTP/1.1 и HTTP/2 с помощью клиента JAX-RS
Идея использования HTTP/2, если сервер поддерживает ALPN с помощью протокола HTTP/2 и использует HTTP/1.1, если сервер не предоставляет никакой информации.
Я прочитал несколько статей об ALPN, и это кажется возможным, но я не нашел ничего, поддерживающего этот протокол в одно и то же время. Мне не удалось подключить их вместе.
В настоящее время я использую Jetty HTTP/1.1 transport connector for Jersey и custom implementation for HTTP/2 transport connector.
Вы хотите [открыть проблему] (https://github.com/eclipse/jetty.project/issues) для Jetty для поддержки динамического выбора транспорта для использования на основе ALPN. Таким образом, вы будете писать только один транспорт Джерси, который работает с обоими протоколами. Благодаря ! – sbordet
@sbordet Я только что создал [выпуск] (https://github.com/eclipse/jetty.project/issues/1350) –
Вы пытаетесь использовать любые асинхронные вызовы в своем приложении –