Я хочу, чтобы серверные сокеты работали для HTTP/2 в Java, предпочтительно TLS/https.
У меня есть сокет сервера TLS, который работает нормально, но браузеры будут общаться с ним только по HTTP/1.1. Если я правильно понимаю, вам нужен ALPN, чтобы заставить браузер HTTP/2 подключиться к вашему сокету TLS и запустить на нем HTTP/2; браузеры не будут запрашивать обновление до HTTP/2 на https. Кажется, Java8 пока не делает ALPN. Возможно, есть какой-то другой способ заставить браузеры использовать HTTP/2, по крайней мере, без TLS.
Итак, кто-нибудь знает, как сделать сокет сервера Java для HTTP/2?